mysql fetch row



Mysql fetch row php

Автор Ёокол задал вопрос в разделе Другие языки и технологии

Подскажите,как сделать выборку из MySql в php сайт и получил лучший ответ

Ответ от Sui Caedere[гуру]
"В изучении Php я новичок" - значит, наверное основы все же знаешь.Для начала нужно подключиться к базе данных функцией mysql_connect(хост, логин, пароль)Пример: mysql_connect("localhost", "vasya", "123456");Далее, сделать запрос и сохранить в переменную, скажем так:$result = mysql_query("SELECT * FROM `tovar` WHERE `cat_id` = 1") or die("Не удалось выполнить запрос: ".mysql_error());Затем в цикле делать с этим результатом mysql_fetch_assoc (если хочешь сохранять в ассоциативный массив) , или mysql_fetch_row (если в обычный) . Все зависит от твоего удобства. Пример:while($row = mysql_fetch_assoc($result){ echo "Имя: ".$row["name"].", цена: ".$row["price"]."br>";}или с простым массивом (но тогда внимательно следить, у какой колонки какой индекс массива) :while($row = mysql_fetch_row($result){ echo "Имя: ".$row[0].", цена: ".$row[1]."br>";}

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Подскажите,как сделать выборку из MySql в php сайт
спросили в Цикл
цикл while в php и mysql
Воопще ты выбрал очень странную конструкцию. Дело в том что это цикл с постусловием, в отличии от
подробнее...
спросили в User new User pdt
Вывод данных из базы данных PhpMyadmin
т. е вам нужно получить значение конкретного поля одной записи? Несколько записей не нужно выводить
подробнее...
спросили в FedEx
MySQL_fetch_array
Никакой ошибки.
mysql_fetch_array() возвращает только ряд результатов, а не многомерный массив,
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*