---------------------------------------------------------------------------------------------
|Цена| текст добавел пользователь |
---------------------------------------------------------------------------------------------
| описание ниже |
---------------------------------------------------------------------------------------------
пробел
---------------------------------------------------------------------------------------------
|Цена| текст добавел пользователь |
---------------------------------------------------------------------------------------------
| описание ниже |
---------------------------------------------------------------------------------------------
Надо сделать сортировку по возрастанию цене. На деюсь на вашу помощь. Ли подскажите мануал .
Спустя 14 минут, 22 секунды (3.12.2010 - 17:58) Игорь_Vasinsky написал(а):
Запрос в БД
- DESC - по убыванию
SELECT * FROM `table` ORDER BY `price` ASC
- DESC - по убыванию
Спустя 4 минуты, 48 секунд (3.12.2010 - 18:02) dert написал(а):
хваниться в файле. не в бд .
Спустя 5 минут, 19 секунд (3.12.2010 - 18:08) Invis1ble написал(а):
Цитата |
хваниться в файле. не в бд . |
это жестко.. )
Парсишь цены, затем, к примеру, sort() применяешь - функция отсортирует список по возрастанию
Спустя 1 минута, 37 секунд (3.12.2010 - 18:09) dert написал(а):
Я но вечек и незнаю с чем работать и я незнаю что такое Парсишь цены, затем, к примеру, sort()
Спустя 20 секунд (3.12.2010 - 18:10) Игорь_Vasinsky написал(а):
тщи строки в массив - потом сортируй.
Спустя 1 минута, 42 секунды (3.12.2010 - 18:11) Игорь_Vasinsky написал(а):
Цитата |
Я но вечек и незнаю с чем работать и я незнаю что такое Парсишь цены, затем, к примеру, sort() |
а.. так ты хошь чтоб мы за тебя написали....
неет.
Советую сначала распознать что такое manual. а поом про парсер и sort
Спустя 3 минуты, 9 секунд (3.12.2010 - 18:15) Invis1ble написал(а):
Если у тебя идут раделители | между данными, то надо explode() юзать - так можно будет извлечь цены
Спустя 2 минуты, 17 секунд (3.12.2010 - 18:17) Invis1ble написал(а):
Вобщем, составь алгоритм, а потом изучай функции, чтобы его реализовать
Спустя 12 минут, 32 секунды (3.12.2010 - 18:29) dert написал(а):
Вот нашол в нете оно может подайти
$arr = array ("php", 4.0, array ("green", "red"));
$result = array_reverse ($arr);
echo "Массив: <br>";
foreach($result as $key => $val)
{
echo ("$key => $val <br>");
}
echo("<br>");
echo "Сортированный массив: <br>";
$result_keyed = array_reverse ($arr, false);
foreach($result_keyed as $key => $val)
{
echo ("$key => $val<br> ");
}
Спустя 12 минут, 39 секунд (3.12.2010 - 18:42) Invis1ble написал(а):
Цитата |
$arr = array ("php", 4.0, array ("green", "red")); $result = array_reverse ($arr); echo "Массив: <br>"; foreach($result as $key => $val) { echo ("$key => $val <br>"); } echo("<br>"); echo "Сортированный массив: <br>"; $result_keyed = array_reverse ($arr, false); foreach($result_keyed as $key => $val) { echo ("$key => $val<br> "); } |



Это тебе никак не подойдет, там сортировкой и не пахнет... только переворачивается массив.
Делай как я тебе говорю - почитай про explode() и sort()
Спустя 1 минута, 23 секунды (3.12.2010 - 18:43) Lenarfate написал(а):
dert
хочешь, сделаю?)
хочешь, сделаю?)
Спустя 17 минут, 27 секунд (3.12.2010 - 19:01) dert написал(а):
как ты думаешь . ?
Спустя 1 минута, 40 секунд (3.12.2010 - 19:03) dert написал(а):
Я былбы очень признателен тебе Lenarfate
Спустя 1 минута, 43 секунды (3.12.2010 - 19:04) Игорь_Vasinsky написал(а):
dert
Давай вместе потихоничка нароем правду.
Вообщем смотри:
1. Для начала нужно открыть файл для чтения
2. Прочитать данный и записать в массив
2.1 если строка у тебя вида такого:
Давай вместе потихоничка нароем правду.
Вообщем смотри:
1. Для начала нужно открыть файл для чтения
2. Прочитать данный и записать в массив
2.1 если строка у тебя вида такого:
Цитата |
|Цена| текст добавел пользователь | |
значит как те сказали - разделитель |
3. сортируешь массив
3. делаешь вывод.
жду интузиазма от автора.
Спустя 1 минута, 4 секунды (3.12.2010 - 19:05) Игорь_Vasinsky написал(а):
Цитата |
Я былбы очень признателен тебе Lenarfate |
подхалим. лучьше по тихоньку самому начинать в языке разбираться.
Спустя 38 секунд (3.12.2010 - 19:06) Invis1ble написал(а):
Совсем люди думать не хотят

Спустя 1 минута, 31 секунда (3.12.2010 - 19:07) Игорь_Vasinsky написал(а):
ему повезло.. ща если начнёт въезжать то на php5, переучиваться не нужно.
Спустя 42 секунды (3.12.2010 - 19:08) twin написал(а):
Закрыто. Не за это, за название темы бестолковое.
Читаем правила П 2.3.с.
Читаем правила П 2.3.с.