<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Массив значений при выборке из базы</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/8339.html</link>
    <description>Используя DBI и вот такой скрипт&lt;br&gt;&#091;code&#093;for ($i = 1; $i &amp;lt;= 254; $i++) &#123;&lt;br&gt;    for ($j = 0; $j &amp;lt;= 1; $j++) &#123;&lt;br&gt;my $ipaddr = &quot;192.168.13$j.$i&quot;;&lt;br&gt;my $dbh = DBI-&amp;gt;connect($db_host,$db_user,$db_pass);&lt;br&gt;my $sth = $dbh-&amp;gt;prepare(qq&#123;SELECT bytes FROM $tbl1 WHERE ip=&apos;$ipaddr&apos;&#125;);&lt;br&gt;$sth-&amp;gt;execute();&lt;br&gt;(&#064;result) = $sth-&amp;gt;fetchrow_array();&lt;br&gt;                                &#125;&lt;br&gt;                                &#125;&#091;/code&#093;&lt;br&gt;я получаю выбоку из базы значений поля. После помещения их массив &#064;result, мне необходимо просуммировать эти значения(сумма элементов массива), а так же, в ином случае, упорядочивать по возрастанию. Но как это сделать не знаю. Подскажите, пожалуйста.&lt;br&gt;</description>

<item>
    <title>Массив значений при выборке из базы (angra)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/8339.html#12</link>
    <pubDate>Fri, 10 Jul 2009 09:33:31 GMT</pubDate>
    <description>Ничего не имею против php, отличный язык для своей области. Однако это не отменяет того что он убогий, то бишь обладающий очень ограниченными возможностями, по сравнению с рядом других ЯП. Хотя если сравнивать с brainfuck, то php тот еще монстр :)&lt;br&gt;</description>
</item>

<item>
    <title>Массив значений при выборке из базы (phpcoder)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/8339.html#11</link>
    <pubDate>Fri, 10 Jul 2009 08:52:39 GMT</pubDate>
    <description>&amp;gt;Для дальнейшего общения рекомендую извинится за называние perl убогим языком. &lt;br&gt;&lt;br&gt;А ты тогда извинишься за называние php &quot;убогим пыхом&quot;? ;-)&lt;br&gt;&lt;br&gt;P.S. Друзья, давайте жить дружно! (с)&lt;br&gt;</description>
</item>

<item>
    <title>Массив значений при выборке из базы (angra)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/8339.html#10</link>
    <pubDate>Fri, 10 Jul 2009 07:44:53 GMT</pubDate>
    <description>&amp;gt;А ты не сомневайся :) Языки программирования мне даются очень легко. &lt;br&gt;&lt;br&gt;Я вижу как они тебе даются, да и программирование как таковое. Кроме того perl это действительно исключительно мощный язык. Вот убогий пых можно со всеми нюансами выучить за неделю, а на все нюансы perl уйдут годы. Я плотно занимаюсь им около четырех лет, но по прежнему не могу сказать, что полностью знаю этот язык, более того, я не встречал ни одного умного(дураки могут всякое ляпнуть) человека, который бы мог сказать такое. &lt;br&gt;&lt;br&gt;&amp;gt;С коннектом я действительно напартачил. Однако без prepare внутри цикла-никак, поскольку мне нужно выполнять изменяющийся по циклу запрос к базе. &lt;br&gt;&lt;br&gt;Ой, правда что-ли? То есть ты думаешь, что prepare и execute разделены на две функции в DBI и мускульном API чисто по приколу?&lt;br&gt;&lt;br&gt;&amp;gt;Если в двух &lt;br&gt;&amp;gt;словах, мне необходимо: &lt;br&gt;&amp;gt;1. Выбрать из базы числовые значения поля по IP, а потом просуммировать &lt;br&gt;&amp;gt;эти значения. &lt;br&gt;&amp;gt;2. Выбрать из базы числовые значения поля по IP, а потом отсортировать &lt;br&gt;&amp;gt;их по возрастанию. &lt;br&gt;&amp;gt;Со вто</description>
</item>

<item>
    <title>Массив значений при выборке из базы (SubGun)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/8339.html#9</link>
    <pubDate>Fri, 10 Jul 2009 07:31:58 GMT</pubDate>
    <description>Как говорят у нас на районе: &quot;оригато годзаймас&quot;&lt;br&gt;</description>
</item>

<item>
    <title>Массив значений при выборке из базы (SubGun)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/8339.html#8</link>
    <pubDate>Fri, 10 Jul 2009 07:31:20 GMT</pubDate>
    <description>Большое спасибо за развернутый ответ.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Массив значений при выборке из базы (Andrey)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/8339.html#7</link>
    <pubDate>Fri, 10 Jul 2009 04:50:48 GMT</pubDate>
    <description>&amp;gt;1. Выбрать из базы числовые значения поля по IP, а потом просуммировать &lt;br&gt;&amp;gt;эти значения. &lt;br&gt;&lt;br&gt;&#091;code&#093;select sum(...) from ...&#091;/code&#093;&lt;br&gt;&amp;gt;2. Выбрать из базы числовые значения поля по IP, а потом отсортировать &lt;br&gt;&amp;gt;их по возрастанию. &lt;br&gt;&lt;br&gt;&#091;code&#093;select ... from ... order by ...&#091;/code&#093;&lt;br&gt;&lt;br&gt;http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.gentoo:en-US:official&amp;q=sql+select+statement+order+by&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Массив значений при выборке из базы (Andrey)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/8339.html#6</link>
    <pubDate>Fri, 10 Jul 2009 04:45:49 GMT</pubDate>
    <description>&amp;gt;my $sth = $dbh-&amp;gt;prepare(qq&#123;SELECT bytes FROM $tbl1 WHERE ip=&apos;$ipaddr&apos;&#125;);&lt;br&gt;&lt;br&gt;кстати да, как заметил уважаемый jd:&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;select sum(bytes) as total_bytes from table where ip=&apos;xxx&apos;;&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;матчасть всё-таки надо подучить. но у вас всё получится, я в этом уверен.&lt;br&gt;&lt;br&gt;http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.gentoo:en-US:official&amp;hs=0cn&amp;q=sql+functions&lt;br&gt;</description>
</item>

<item>
    <title>Массив значений при выборке из базы (Andrey)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/8339.html#5</link>
    <pubDate>Fri, 10 Jul 2009 04:36:57 GMT</pubDate>
    <description>&amp;gt;14-я строка, вместо того, чтобы отрабатывать &lt;br&gt;&amp;gt;после каждого IP, выводит значение лишь один раз(зато неоднократно), в конце &lt;br&gt;&amp;gt;программы. Хрень какая-то. &lt;br&gt;&lt;br&gt;В этом мощном ЯП надо дёрнуть что-то. чтобы каждый print вываливался на экран.&lt;br&gt;поищи в доках или на гугле perl stdout flush&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Массив значений при выборке из базы (DarkHost)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/8339.html#4</link>
    <pubDate>Fri, 10 Jul 2009 04:29:01 GMT</pubDate>
    <description>&amp;gt;Всегда смешно, когда не очень умные люди свою бездарность и невежество пытаются &lt;br&gt;&amp;gt;оправдать ругая инструмент. Деточка, perl один из самых мощных ЯП, сомневаюсь, &lt;br&gt;&amp;gt;что ты когда-либо осилишь хотя бы 10&#037; его возможностей. &lt;br&gt;&lt;br&gt;А ты не сомневайся :) Языки программирования мне даются очень легко.&lt;br&gt;&lt;br&gt;&amp;gt;Кодер, догадавшийся вставить connect и prepare внутрь цикла, с моей точки зрения &lt;br&gt;&amp;gt;безнадежен. Если нет возможности нанять программиста и это твоя побочная задача, &lt;br&gt;&amp;gt;то просто сформулируй ее полностью словами с примером данных в базе &lt;br&gt;&amp;gt;и желаемого вывода, а мы уже дадим тебе готовый скрипт. &lt;br&gt;&lt;br&gt;С коннектом я действительно напартачил. Однако без prepare внутри цикла-никак, поскольку мне нужно выполнять изменяющийся по циклу запрос к базе. Если в двух словах, мне необходимо:&lt;br&gt;1. Выбрать из базы числовые значения поля по IP, а потом просуммировать эти значения.&lt;br&gt;2. Выбрать из базы числовые значения поля по IP, а потом отсортировать их по возрастанию.&lt;br&gt;Со вторым заданием сложнее, поскольку я не знаю верхнюю границу мас</description>
</item>

</channel>
</rss>
