Вычисление "max value" в цикле - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sat, 28 Dec 2024 15:07:45 +0300 <pre class="prettyprint"> $arr = array(1, 2, 3, 4, 5); echo max($arr); //5 </pre> https://visavi.net/topics/37704/633938 Вычисление "max value" в цикле Erika Tue, 07 May 2013 00:10:23 +0400 Сообщения https://visavi.net/topics/37704/633938 7. <strong>G_A_N_J_A_R</strong>, можно сортировать по id, к примеру, и IF, в случае если &gt; 150 баллов. Чтобы все в SQL запросе было, а не выносить в php https://visavi.net/topics/37704/633592 Вычисление "max value" в цикле Кевин Митник Fri, 03 May 2013 04:51:38 +0400 Сообщения https://visavi.net/topics/37704/633592 человек спросил как данные в массиве сортировать, а вы ему как ему из бд выборку сделать... https://visavi.net/topics/37704/633585 Вычисление "max value" в цикле Алексей Fri, 03 May 2013 00:46:48 +0400 Сообщения https://visavi.net/topics/37704/633585 6. И что ты получишь?) ид то у всех разные. Вторая сортировка применяется только в случае совпадения первого параметра https://visavi.net/topics/37704/633569 Вычисление "max value" в цикле Богдан Thu, 02 May 2013 23:12:41 +0400 Сообщения https://visavi.net/topics/37704/633569 а зачем вычислять у кого больше, если сортировка по id? <br> p.s можно по двум критериям сортировать средствами mysql, т.е по id и user_id https://visavi.net/topics/37704/633483 Вычисление "max value" в цикле Кевин Митник Wed, 01 May 2013 21:19:42 +0400 Сообщения https://visavi.net/topics/37704/633483 <blockquote class="blockquote"><strong>Кевин Митник_HHTeam</strong> (1 Мая 2013 / 19:23)<br> я выбрал 10 юзеров с наибольшим рейтингом. сортировка от бОльшего.<br> <br> Не очень понятно написано. Для построения топ-10 по количеству баллов не нужно, наверное, так заморачиваться как в примере.</blockquote> <br> Построения это ясно. Но вопрос в другом. Как вычислить из 10-и у кого макс. количество баллов ? Допустим на 1 месте тот у кого 160 баллов. А если и еще у другого столько же баллов, как это выделить от других ? И построение не всегда по баллу сортируется. Допустим сортировка по &quot;id&quot; идет. https://visavi.net/topics/37704/633477 Вычисление "max value" в цикле Samxal Wed, 01 May 2013 19:35:45 +0400 Сообщения https://visavi.net/topics/37704/633477 я выбрал 10 юзеров с наибольшим рейтингом. сортировка от бОльшего.<br> <br> Не очень понятно написано. Для построения топ-10 по количеству баллов не нужно, наверное, так заморачиваться как в примере. https://visavi.net/topics/37704/633474 Вычисление "max value" в цикле Кевин Митник Wed, 01 May 2013 19:23:23 +0400 Сообщения https://visavi.net/topics/37704/633474 <blockquote class="blockquote"><strong>Кевин Митник_HHTeam</strong> (1 Мая 2013 / 18:25)<br> обоже)) все проще) SELECT bal FROM users ORDER BY bal DESC LIMIT 10</blockquote> Вопрос вы не поняли кажется <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/37704/633472 Вычисление "max value" в цикле Samxal Wed, 01 May 2013 18:58:11 +0400 Сообщения https://visavi.net/topics/37704/633472 обоже)) все проще) SELECT bal FROM users ORDER BY bal DESC LIMIT 10 https://visavi.net/topics/37704/633469 Вычисление "max value" в цикле Кевин Митник Wed, 01 May 2013 18:25:55 +0400 Сообщения https://visavi.net/topics/37704/633469 Здравствуйте. Имеется таблица юзеров. Допустим хочу сделать рейтинг 10 юзеров по количеству баллов. Как можно вычислить тех у кого баллы максимум в цикле? <br> <br> Например у юзера <strong>&quot;x&quot;</strong> есть 150 баллов, а у юзера <strong>&quot;y&quot;</strong> тоже 150. Если 150 это максимум значение, как это определить и вычислить тех юзеров в цикле ? <br> <br> Я сам так сделал: <br> 1. <pre class="prettyprint">$max = mysql_result(mysql_query(SELECT MAX(bal) FROM `users`),0);</pre> <br> 2. Уже в цикле <pre class="prettyprint">if($user&#91;&#039;bal&#039;] == $max) $color = &#039;green&#039;;</pre> <br> По другому как то можно это осуществить ? Без лишнего запроса.<br> <br> Спасибо заранее<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/37704/633466 Вычисление "max value" в цикле Samxal Wed, 01 May 2013 17:56:26 +0400 Сообщения https://visavi.net/topics/37704/633466