[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод результатов из нескольких строк
BorodinKO
У меня есть таблица к примеру в ней следующие значения
id  |  type
1 | t
2 | f
3 | t
4 | f
5 | f

$r = mysql_query("select * from `table` where type='f' ",$db);
$r = mysql_fetch_array($r);

echo $r['id']."<br>"; //тут мне выводится цифра 2

задача в том чтобы мне вывелись на экран все id сток где type='f'
то есть:
2
4
5

как правильно написать этот цикл, чтобы сервер нагружался как можно меньше?



Спустя 29 минут, 24 секунды (2.02.2011 - 23:37) Invis1ble написал(а):
$query = "select `id` from `table` where type='f'";
$res = mysql_query($query, $db) or die(mysql_error());

while ($row = mysql_fetch_assoc($res))
echo $row['id'] . '<br />';

Спустя 18 минут (2.02.2011 - 23:55) Гость_BorodinKO написал(а):
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, null given in ...

Спустя 8 минут, 14 секунд (3.02.2011 - 00:03) Invis1ble написал(а):
Хм, странно... попробуй взять type в косые кавычки
select `id` from `table` where `type`='f'

Спустя 15 минут, 47 секунд (3.02.2011 - 00:19) Guest написал(а):
тоже самое, без разници ...

Спустя 2 минуты, 43 секунды (3.02.2011 - 00:21) Guest написал(а):
Всё всё исправил... всё работает, спасибо ...

Спустя 34 секунды (3.02.2011 - 00:22) Invis1ble написал(а):
покажи код. Я более чем уверен, что в нем есть несоответствия с моим примером

Спустя 2 минуты, 5 секунд (3.02.2011 - 00:24) Invis1ble написал(а):
о, это другое дело
Быстрый ответ:

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