php, Вывести значения из таблицы.

php MySQL

Есть много инфы, но все не могу разобраться.

Задача: выводить историю обработки.

На странице форма. php обрабатывает данные из формы и пишет в базу. С этим все нормально.
Но вывести данные из базы не могу.

таблица:
history(number, name, lname)

php:
$result = queryMysql("SELECT * FROM history");

Что я получаю в таком случае? Ассоциативный массив первой строчки таблицы?

print_r($result); показывает Resource id #6

Если добавить
$result = mysql_fetch_assoc($result);
print_r($result);

то получится
Array ( [number] => number [name] => name [lname] => lname )

и
$result = $result["number"]." ".$result["name"]." ".$result["lname"];
echo $result."<br>";
выдаст
number name lname

А мне нужны все строчки таблицы!
И я не понимаю, то-ли я не правильно спрашиваю у базы, то-ли не могу распарсить правильный ответ.

Только не отправляйте пожалуйста читать "mysql и php для чайников" )

Примечание:
Спасибо всем, особенно "саv" .

решилось очень просто:

while($row = mysql_fetch_assoc($result)) {
echo $row['number']." ".$row['name']." ".$row['lname']."<br>";
}
Ответы:
ну а кто будет последовательно выводить рекордсет ?
возвращается у тебя итератор... что бы показать итератор нужно что сделать ?
В дополнение к предыдущему ответу, посмотрите ещё
http://webew.ru/articles/3237.webew
Это действительно очень удобные функции.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.