[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не выбираются строки из БД
fs777
Есть база данных bd1 с таблицей в ней table1. Написал код
Код
$id=mysql_query("SELECT `id` FROM `table1`");
$array_id=mysql_fetch_array($id);
print_r($array_id);

При помощи него пытаюсь вывести на экран значения всех строк в колонке id. Но получаю только
Цитата
Array ( [0] => 1 [id] => 1 )

Хотя в этой таблице 50 с лишним строк. Почему не выводятся все значения id?



Спустя 15 минут, 22 секунды (2.06.2008 - 15:23) Ghost написал(а):
ты выбираешь только 1-й элемент. читай внимательно про mysql_fetch_array

Спустя 36 минут, 29 секунд (2.06.2008 - 15:59) fs777 написал(а):
То есть выбирается только значение колонки id из первой строки (которое становится первым значением массива?)? Тогда почему выводится
Цитата
Array ( [0] => 1 [id] => 1 )

а не
Цитата
Array ( [0] => 1)
? И откуда берется id в ключе второго значения? Вместо id разве не 1 должно быть?

Спустя 1 час, 25 минут, 44 секунды (2.06.2008 - 17:25) Ghost написал(а):
ну почитай про ф-цию.. там же всё написано, и что выбирается и почему
и обрати внимание на ф-цию mysql_fetch_assoc


_____________
Быстрый ответ:

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