Форум → Программирование → PHP для идиотов → Сортировка массива
Сортировка массива
-
25 февраля 2008 г. 12:58, спустя 11 минут 45 секунд
полагаю, ответ надо искать тут http://ru2.php.net/manual/ru/ref.array.phpвсе умрут, а я изумруд -
-
25 февраля 2008 г. 13:28, спустя 11 минут 25 секунд
Вот блин!
я использую $arr = sort($arr) и удивляюсь почему foreach ошибку выдает,
а надо просто sort($arr)…. -
-
26 апреля 2008 г. 23:50, спустя 61 день 4 часа 37 минут
Что мне надо изменить в этом коде, чтобы дата отображалась сверху вниз в порядке убывания (я написал два способа, и мне нужно, чтобы хотя бы один работал)?
$sql = mysql_query("SELECT `date` FROM `users` WHERE `to`='{$_GET['id']}'");
while ($row = mysql_fetch_array($sql))
{
$date = array($row['date']);
sort($date);
reset($date);
while (list($val) = each($date))
{
echo "<br /><br />$val";
}
// в результате дата идёт сверху вниз в порядке возрастания
for ($i=0; $i < count($data); $i++)
{
echo "<br /><br />$data[$i]";
}
// аналогично
}
Что мне надо исправить? -
-
27 апреля 2008 г. 0:36, спустя 31 минуту 35 секунд
То есть мне надо так написать? :
$sql = mysql_query("SELECT `date` FROM `users` WHERE `to`='{$_GET['id']}' ORDER BY `date` DESC");
Я просто никак не могу найти в инете подробную статью про ORDER и GROUP, и про все их параметры.
А ты где-нить видел? -
27 апреля 2008 г. 2:33, спустя 1 час 56 минут 22 секунды
угу, например в мане
http://www.mysql.ru/docs/man/SELECT.html
Пожалуйста, авторизуйтесь, чтобы написать комментарий!