| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > где ошибка в запросе |
| Автор: ovxxx 26.5.2005, 09:59 |
| не работает запрос: $z1="select * from mytable"; $z2=mysql_query($z1); $z3=mysql_fetch_array(z2); где ошибка? |
| Автор: PARROT 26.5.2005, 10:09 | ||
ovxxx, пользуйся кнопкой Код пожалуйста!
|
| Автор: ovxxx 26.5.2005, 11:13 | ||||
Объясни пожалуйста, в каких случаях нужно использовать
|
| Автор: PARROT 26.5.2005, 11:30 | ||
При работе с базой. Соединении, Выборе, Обновлении...
msql_fetch_array - извлекает ряд как массив. Описание int msql_fetch_array (int query_identifier [, int result_type]) Возвращает массив, соответствующий извлечённому ряду, или FALSE, если рядов больше нет. msql_fetch_array() это расширенная версия msql_fetch_row(). Помимо хранения данных в числовых индексах результирующего массива, она также хранит данные в ассоциативных индексах, используя в качестве ключей имена полей. Второй необязательный аргумент result_type в msql_fetch_array() является константой и может иметь следующие значения: MSQL_ASSOC, MSQL_NUM и MSQL_BOTH. Будьте внимательны, если запрашиваете результаты из запроса, который может возвратить запись, содержащую только одно поле, имеющее значение 0 (или пустую строку, или NULL). Важно отметить, что msql_fetch_array() НЕНАМНОГО медленнее, чем msql_fetch_row(), но предоставляет важное дополнительное значение. |
| Автор: Opik 26.5.2005, 11:54 | ||||
|
| Автор: slang 30.5.2005, 23:47 | ||||
подскажите, пожалуйста мне
синтаксическая ошибка - ГДЕ? PHPMyAdmin создал:
|
| Автор: slang 31.5.2005, 00:15 | ||
Разобрался:
|