Непонятки Php + Mysql, Вроде всё правильно... но |
Здравствуйте, гость ( Вход | Регистрация )
Непонятки Php + Mysql, Вроде всё правильно... но |
Oct 22 2008, 12:45
Сообщение
#1
|
|
Новичок Группа: Members Сообщений: 46 Регистрация: 5.6.2007 Из: Чебоксары Пользователь №: 6,954 |
Сделал таблицу test:
Пишу код: SQL $sql = mysql_query("SELECT * FROM test",$db); $row = mysql_fetch_array($sql); do { printf ("id: %s - title: %s <br>",$row["id"],$row["title"]); } while (mysql_fetch_array($sql)); Выводит: В чём подвох? Нужно чтоб вывелось как в таблице. -------------------- Молчаливость и скромность, - качества очень пригодные для разговора
|
|
|
Oct 22 2008, 12:53
Сообщение
#2
|
|
PAUK-NET.RU TEAM Группа: Admin Сообщений: 4,715 Регистрация: 11.7.2005 Из: ЮЗР Пользователь №: 3 |
Что в коде написали - то и выводит - Вы и не просили выводить что-то другое, кроме значения $row, присваивание значения которому было произведено вне цикла.
+ bonus - код будет "глючить", если в таблице нет ни одной записи. |
|
|
Oct 22 2008, 13:23
Сообщение
#3
|
|
Новичок Группа: Members Сообщений: 46 Регистрация: 5.6.2007 Из: Чебоксары Пользователь №: 6,954 |
Сделал таблицу test: Пишу код: SQL $sql = mysql_query("SELECT * FROM test",$db); $row = mysql_fetch_array($sql); do { printf ("id: %s - title: %s <br>",$row["id"],$row["title"]); } while (mysql_fetch_array($sql)); Выводит: В чём подвох? Нужно чтоб вывелось как в таблице. Млн... Понял: SQL while ($row = mysql_fetch_array($sql)); Спасибо, Удалите тему (Я картинки удаляю...) -------------------- Молчаливость и скромность, - качества очень пригодные для разговора
|
|
|
Текстовая версия | Сейчас: 21st September 2024 - 03:22 |