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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Warning: mysql_fetch_array() expects parameter 1 to be resource [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: проблема mysql_fetch_array
Kirilik
Отправлено: 02 Февраля, 2012 - 11:13:14
Post Id


Гость


Покинул форум
Сообщений всего: 66
Дата рег-ции: Апр. 2011  


Помог: 2 раз(а)




Мелкий, я писал о другом - о вложенности кавычек.
 
 Top
snikers987
Отправлено: 02 Февраля, 2012 - 11:16:43
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




Цитата:
И в чем же бред? Об этом пишут во всех пособиях и книгах по PHP. Разве нет?


PHP:
скопировать код в буфер обмена
  1.  
  2. mysql_query("SELECT `value` FROM `table` WHERE `text` = \"{$sText}\"");
  3.  

По вашему запрос не верный?


-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
Kirilik
Отправлено: 02 Февраля, 2012 - 11:24:31
Post Id


Гость


Покинул форум
Сообщений всего: 66
Дата рег-ции: Апр. 2011  


Помог: 2 раз(а)




snikers987, я же извинился перед вами.
Еще раз: я писал о вложенности кавычек, их правильном чередовании, о том что заключать в кавычки, а что нет. Если я написал не верно - укажите на неправоту. Если считаете есть что добавить - добавьте, а проверять мои знания не стоит - автору темы это не поможет.
 
 Top
snikers987
Отправлено: 02 Февраля, 2012 - 11:28:52
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




Kirilik пишет:
snikers987, я же извинился перед вами.
Еще раз: я писал о вложенности кавычек, их правильном чередовании, о том что заключать в кавычки, а что нет. Если я написал не верно - укажите на неправоту. Если считаете есть что добавить - добавьте, а проверять мои знания не стоит - автору темы это не поможет.

А я и говорю что вовсе не обязательно чередовать кавычки и апострофы, можно экранировать. Я не проверяю ваши знания, это все к тому что, не нужно писать советы, лишь бы что-то написать.

(Отредактировано автором: 02 Февраля, 2012 - 11:29:29)



-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
Kirilik
Отправлено: 02 Февраля, 2012 - 11:43:36
Post Id


Гость


Покинул форум
Сообщений всего: 66
Дата рег-ции: Апр. 2011  


Помог: 2 раз(а)




snikers987, подробный развернутый ответ с примерами и пояснениями вы называете "писать, чтобы написать"?
Я писал о правиле PHP: вложенные кавычки должны чередоваться - двойные в одинарных, одинарные в двойных. С этим спорите?
Далее я писал когда переменную следует заключать в кавычки, а когда нет - переменные содержащие строки заключаются в кавычки, а содержащие числа нет. И с этим спорите?
А если даете еще один вариант написания строк с кавычками, предоставляемый PHP, то так и говорите, а не пытайтесь унизить меня.
При этом вы подтвердили, что неправоты в том что я написал нет и дали еще один вариант, предоставляемый PHP - и тот и другой правильны и допустимы. Так чего ж вы конфликтуете?
Остыньте наконец!
Я хотел помочь человеку и дал более глубокий и развернутый ответ. Вы же цепляетесь к моим отдельным фразам и устраиваете спор ни о чем.
Пусть судит автор темы и знающие люди "написал я чтоб написать", или написал дельное.

(Отредактировано автором: 02 Февраля, 2012 - 11:57:23)

 
 Top
snikers987
Отправлено: 02 Февраля, 2012 - 12:25:49
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)




Цитата:
Во-первых, кавычки в кавычках должны быть разными, либо одинарные в двойных, либо наоборот.

Вы дали развернутый ответ? Не понял
Цитата:
Я писал о правиле PHP: вложенные кавычки должны чередоваться - двойные в одинарных, одинарные в двойных. С этим спорите?

Вы и в правду не видите очевидного?
Ну да ладно, сдается мне этот разговор - переливание из пустого в порожнее. 2/3 вашего развернутого ответа полная ...


-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
Мелкий Супермодератор
Отправлено: 02 Февраля, 2012 - 12:46:43
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Kirilik, успокойтесь. Никто никого не пытается унизить.

Кавычки не должны, а обычно чередуются. Т.к. это просто легче читается, чем заборчик экранирования. Или другие ухищрения.
Вы же студент (возможно, уже выпустились), мне ли объяснять, что некорректная формулировка фразы может запросто испортить всё, извратив весь смысл фразы?


-----
PostgreSQL DBA
 
 Top
Fraezar
Отправлено: 03 Февраля, 2012 - 06:32:48
Post Id


Новичок


Покинул форум
Сообщений всего: 22
Дата рег-ции: Янв. 2012  


Помог: 0 раз(а)




Ребят спасибо конечно, за ваши ответы, всё перепробовал, всё равно та же ошибка, не пойму в чём дело(. Какой же всё таки "пунктуальный" этот ПХП
 
 Top
Fraezar
Отправлено: 03 Февраля, 2012 - 06:39:49
Post Id


Новичок


Покинул форум
Сообщений всего: 22
Дата рег-ции: Янв. 2012  


Помог: 0 раз(а)




вот скрин, может поможет
Прикреплено изображение (Нажмите для увеличения)
дом книги.JPG
 
 Top
snikers987
Отправлено: 03 Февраля, 2012 - 09:29:40
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


Помог: 25 раз(а)






-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
Fraezar
Отправлено: 05 Февраля, 2012 - 10:26:55
Post Id


Новичок


Покинул форум
Сообщений всего: 22
Дата рег-ции: Янв. 2012  


Помог: 0 раз(а)




Ответьте пожалуйста эта проблема в пхп файле, или в SQL?
 
 Top
Panoptik
Отправлено: 05 Февраля, 2012 - 10:34:57
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




у вас скорее всего неправильно написан sql запрос
после непосредственно запроса mysql_query сделайте вывод ошибки. если ее не будет, то вам ничего не выведется


-----
Just do it
 
 Top
Мелкий Супермодератор
Отправлено: 05 Февраля, 2012 - 10:49:09
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Fraezar пишет:
Ответьте пожалуйста эта проблема в пхп файле, или в SQL?

Верхняя пара варнингов - PHP
По центру страницы - SQL.


-----
PostgreSQL DBA
 
 Top
Fraezar
Отправлено: 06 Февраля, 2012 - 09:41:06
Post Id


Новичок


Покинул форум
Сообщений всего: 22
Дата рег-ции: Янв. 2012  


Помог: 0 раз(а)




Всем спасибо , очень помогли
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с СУБД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB