[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывести записи из базы одной строкой
Sergen
Доброго времени суток!
Такой вопрос. Например, в базе есть две строки и два поля:
moto zena
Ямаха 3000
Хонда 3000

Надо сделать выборку из базы по одинаковой цене, и результат загнать в одну переменную. Причем строк с одинаковой ценой может быть 2,3 или 4. Если вытаскивать с помощью while или do while то получается ЯмахаХонда (т.е. слитно). И главное нужно загонять выборку в одну переменную (мне нужно ее потом заключить в <h1>)
Два дня эксперементирую, знаний не хватает блин....Подскажите, как можно решить это?



Спустя 3 минуты, 52 секунды (18.10.2011 - 13:10) Winston написал(а):
Цитата (Sergen @ 18.10.2011 - 13:07)
while или do while то получается ЯмахаХонда (т.е. слитно).

А, что мешает дописать <br/> чтобы на новую строчку переносило ?

Спустя 2 минуты, 59 секунд (18.10.2011 - 13:13) T1grOK написал(а):
Или добавить пробел.

$str = '';
while($row=mysql_fetch_array($res)){
$str = $str.' '.$row['value'];
}
echo "<h1>$str</h1>";

Спустя 4 часа, 29 минут, 35 секунд (18.10.2011 - 17:43) Sergen написал(а):
Цитата (Winston @ 18.10.2011 - 10:10)

А, что мешает дописать <br/> чтобы на новую строчку переносило ?

Так в том то и дело, что нельзя br. Это будет с новой строки, а мне нужно чтобы в одной строке было

Спустя 18 минут, 57 секунд (18.10.2011 - 18:02) Winston написал(а):
Тогда сделать так, как показал T1grOK

Спустя 26 минут, 6 секунд (18.10.2011 - 18:28) Sergen написал(а):
Цитата (T1grOK @ 18.10.2011 - 10:13)
Или добавить пробел.

$str = '';
while($row=mysql_fetch_array($res)){
$str = $str.' '.$row['value'];
}
echo "<h1>$str</h1>";

:blink: Попробовал, работает! Я в шоке...
Я сегодня городил, городил...Через for, думал надо как то в массив загонять....А тут...Спасибо друг!!!!! :D
Огорчает одно, не могу понять как здесь пробел добавляется. Если удалить $str = ''; и в теле цикла, оставить ' '.$row то почему-то выводится строго одно значение...

P.S. T1grOK, c годовщиной на форуме! И кстати, классный форум!

Спустя 22 минуты, 8 секунд (18.10.2011 - 18:50) Winston написал(а):
Только T1grOK дал не совсем удачны пример с mysql_fetch_aray, нужно assoc использовать
while($row=mysql_fetch_assoc($res))

Спустя 4 часа, 3 минуты, 2 секунды (18.10.2011 - 22:53) Sergen написал(а):
Цитата (Winston @ 18.10.2011 - 15:50)
Только T1grOK дал не совсем удачны пример с mysql_fetch_aray, нужно assoc использовать
while($row=mysql_fetch_assoc($res))

Спасибки! Это я заметил.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.