|
|
|
|
|
для: cheops (из кафе)
(29.03.2006 в 13:16)
| | Спасибо, понял, просто привычка.
to admins - тему можно закрывать | |
|
|
|
|
автор: cheops (из кафе) (29.03.2006 в 13:16) |
|
|
для: Lelik
(29.03.2006 в 06:26)
| | Если имеется ввиду ошибка в SQL-запросе, то для её предупреждения будет достаточно условия
<?php
if($result)
{
...
}
?>
|
| |
|
|
|
|
|
|
|
для: Lelik
(29.03.2006 в 06:26)
| | В случае какой именно ошибки? | |
|
|
|
|
|
|
|
для: Trianon
(28.03.2006 в 21:11)
| | >Собака перед mysql_fetch_array не нужна.
Я собаку ставлю, что бы в случае ошибки сценарий не ругался | |
|
|
|
|
|
|
|
для: Lelik
(28.03.2006 в 21:07)
| | Всё нормально будет.
Вечного цикла не будет, даже если там ни одной записи нет.
Собака перед mysql_fetch_array не нужна.
А поле и запись - вещи разные. Поле - это скорее синоним столбца. | |
|
|
|
|
|
|
| Есть код, при условии, что в БД заполнено одно поле:
<?php
...
$query = "SELECT * FROM table";
$result = @mysql_Query($query);
if($result)
{
while($txt = @mysql_fetch_array($result))
{
echo $txt['txt'];
}
}
...
//Таблица table
id_table INT NOT NULL AUTO_INCREMENT,
txt Text NOT NULL,
PRIMARY KEY(id_table);
?>
|
Не будет ли данный скрипт бесконечным циклом, если будет то как лучше изменить данный код, чтоб все данные можно было вынимать в цикле, даже если в бд заполнена одно поле | |
|
|
|
|