У Вас есть один вопрос? - Тогда задайте его тут!

Тема закрыта
95.15K
.
Например есть таблица test и столбцы id_user и ball

Делаю вывод: например
$res = mysql_query("select * from `test` ORDER BY `ball` DESC LIMIT 10;");
while ($row = mysql_fetch_array($res))


Вопрос: Как сделать так, чтоб один id_user выводился только один раз, т.е. выводило ту строку где у него баллы больше например.
Надеюсь поняли
.
(\/)____o_O____(\/)
testing, несколько вариантов есть,
можно фетчить в массив, создаем массив пустой перед выводом
$array = array();
в фетче
$array[$row['id']][] = $row['ball'];
после фетча
echo '<pre>';
print_r($array);
дальше только максимальное значение выдрать для каждого
.
(\/)____o_O____(\/)
функция max() поможет
.
Менделеев
в 500 байт кода ошибку сделал.подскажите где


<?php 
define('_IN_JOHNCMS', 1); 
require_once("../incfiles/core.php"); 
require_once("../incfiles/head.php"); 


$turtime = strtotime($_POST['time']); 
mysql_query("insert into `nub` set `fanatos`='" . $turtime . "'"); 


echo '<form action="atov.php" method="post">'; 

echo '<p><b>Дата</b><br /><small>00.00.0000 00:00</small><br /><input type="text" size="20" maxlength="16" name="time" /></p>'; 
echo '<p><input type="submit" name="submit" value="ок" /></p></div></form>'; 


require_once("../incfiles/end.php"); 
?>
.
(\/)____o_O____(\/)
fanatos, текст ошибки
.
fanatos
Менделеев
Ошибка сервера

Перезагрузить Свернуть
На веб-сайте произошла ошибка при получении http://****/atov.php. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.
Код ошибки: 500
.
fanatos, У тебя есть закрытый див, но нет открытого.
.
Koenig, Может ты хотел сказать вот так?
$res = mysql_query("select * from `test` GROUP BY `id_user` ORDER BY `ball` DESC LIMIT 10;");
.
pir@t
раньше был код а теперь дет посеял.подскажите как сделать чтоб были гости и сайта онлйайн вместе не Онлайн (21/4),а Онлайн (25)
.
pir@t (01.08.2013 / 17:39)
раньше был код а теперь дет посеял.подскажите как сделать чтоб были гости и сайта онлйайн вместе не Онлайн (21/4),а Онлайн (25)
Мы не знаем, это очень сложный код
Всего: 9491