mysql query



Php mysql query

Автор Anrw задал вопрос в разделе Другие языки и технологии

[PHP] Не выполняется mysql_query в пользовательских функциях и получил лучший ответ

Ответ от Alex[гуру]
$result = mysql_query("SELECT value FROM table WHERE id = '$id'",$db); $result = mysql_query("SELECT value FROM table WHERE id = '".$id."'",$db); Во второй строке исправил недочет, выделил потеряные точки и кавычки жирным шрифтом. Отлаживай построчно и делай дамп переменных, найдешь баг. Также после кажой команды смотри ошибки. Чак Норрис, очевидно, что переменная $db содержится в заголовочном файле 'bd.php', который инклудится при вызове функции.

Ответ от Дмитрий Трололойкин[гуру]
а переменная $db видна внутри функции? либо объявите ее глобальной, либо передавайте вторым аргументом в функцию

Ответ от Andrew Dmitriev[активный]
попробуйте посмотреть какие данные выдаются после $майроу = майскул_фетч_аррай ($рез) ; принт_р ($майроу) а ещё попробуйте вставить в майскул_фетч_аррай ($рез, МАЙСКУЛ_АССОЦ) уж простите за мой английский))

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: [PHP] Не выполняется mysql_query в пользовательских функциях
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*