Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Resource id #5
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Resource id #5

Страниц (1): [1]
 

1. Kuzia - 22 Марта, 2011 - 16:19:18 - перейти к сообщению
Знаю, что тема не раз обсуждалась, долго ходил по сайтам, но так ошибку у себя не нашел

CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `name` FROM `clients` WHERE id=1


Заранее спасибо!
2. SAD - 22 Марта, 2011 - 16:22:02 - перейти к сообщению
может полную картину приведете?!
3. Kuzia - 22 Марта, 2011 - 16:24:54 - перейти к сообщению
Мне нужно взять name из строки №1 в таблице clients
4. Мелкий - 22 Марта, 2011 - 16:35:36 - перейти к сообщению
5. Kuzia - 22 Марта, 2011 - 17:19:41 - перейти к сообщению
Мелкий пишет:
mysql_fetch_*

По моему вы не в ту тему написать хотели. Не в эту ли случайно?
6. OrmaJever - 22 Марта, 2011 - 17:22:41 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $query = mysql_query( /* запрос */ );
  2. while($row = mysql_fetch_array($query))
  3. {
  4. $row['name'] /* индекс масива будет равен названию колонки (например name)*/
  5. }
7. Kuzia - 22 Марта, 2011 - 17:26:47 - перейти к сообщению
Большое спасибо!!!!
8. Мелкий - 22 Марта, 2011 - 17:40:59 - перейти к сообщению
Kuzia пишет:
По моему вы не в ту тему написать хотели. Не в эту ли случайно?

Нет, именно вам. Resource id #N - это результат работы mysql_query, а для доступа к данным необходимо использовать функции семейства mysql_fetch_*

 

Powered by ExBB FM 1.0 RC1