Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> где ошибка в запросе 
:(
    Опции темы
ovxxx
Дата 26.5.2005, 09:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 21.3.2005

Репутация: нет
Всего: нет



не работает запрос:

$z1="select * from mytable";
$z2=mysql_query($z1);
$z3=mysql_fetch_array(z2);

где ошибка?
PM MAIL   Вверх
PARROT
Дата 26.5.2005, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 3
Всего: 50



ovxxx, пользуйся кнопкой Код пожалуйста!

Код

$z1=mysql_query("select * from mytable");
$z2=mysql_fetch_array($z1);


Это сообщение отредактировал(а) PARROT - 26.5.2005, 10:21


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
ovxxx
Дата 26.5.2005, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 21.3.2005

Репутация: нет
Всего: нет



Объясни пожалуйста, в каких случаях нужно использовать
Код

mysql_query
, а в каких случаях
Код
mysql_fetch_array

PM MAIL   Вверх
PARROT
Дата 26.5.2005, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 3
Всего: 50



При работе с базой. Соединении, Выборе, Обновлении...
Код

mysql_query



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(), но предоставляет важное дополнительное значение.

Это сообщение отредактировал(а) PARROT - 26.5.2005, 11:36


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Opik
Дата 26.5.2005, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 2
Всего: 55



Цитата
где ошибка?

Код

$z1="select * from mytable";
$z2=mysql_query($z1); // mysql_query($z1) or die(mysql_error()); - увидишь ошибку.
$z3=mysql_fetch_array(z2); // может $z2?

PM MAIL Skype   Вверх
slang
Дата 30.5.2005, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 455
Регистрация: 7.3.2004

Репутация: 1
Всего: 0



подскажите, пожалуйста мне
Код

$sql = "SELECT * FROM users WHERE firstname = 'Иван' AND lastname = 'Иванов' AND group = 111";

синтаксическая ошибка - ГДЕ?
PHPMyAdmin создал:
Код

$sql = 'SELECT * FROM `users` WHERE `firstname` = ''Иван'' AND `lastname` = ''Иванов'' AND `group` = 111 LIMIT 0, 30';



--------------------
Запчасти на иномарки www.avtograd55.ru.
Если есть время - зайдите и посоветуйте что исправить и что доработать.
PM MAIL WWW ICQ   Вверх
slang
Дата 31.5.2005, 00:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 455
Регистрация: 7.3.2004

Репутация: 1
Всего: 0



Разобрался:
Код

$sql = "select * from `users` where `firstname` ='" . $firstname . "' AND `lastname` = '" . $lastname . "' AND `group` = " . $group;



--------------------
Запчасти на иномарки www.avtograd55.ru.
Если есть время - зайдите и посоветуйте что исправить и что доработать.
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0566 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.