[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка в запросе
SipFer
Парни, подскажите пожалуйста где ошибка в запросе, а то мускул ругается не понятно из за чего

$result1 = ("SELECT doctor FROM patients WHERE fiopac = '".mysql_escape_string($fiopac)."'");

$array = mysql_fetch_assoc($result1);




Спустя 1 минута, 15 секунд (27.03.2010 - 17:20) DedMorozzz написал(а):
в кавычки бери все поля.

Спустя 1 минута, 22 секунды (27.03.2010 - 17:22) SipFer написал(а):
да это не влияет

Спустя 7 минут, 24 секунды (27.03.2010 - 17:29) Adil написал(а):
$result1 = ("SELECT doctor FROM patients WHERE fiopac = '".mysql_escape_string($fiopac)."'") or die(mysql_error());

и ошибку в студию.

Дальше
print "SELECT doctor FROM patients WHERE fiopac = '".mysql_escape_string($fiopac)."'";


код в студию

Спустя 5 минут, 26 секунд (27.03.2010 - 17:35) SipFer написал(а):
при помощи функции die - ошибку не выдает как ни странно.
через print видим :SELECT 'doctor' FROM 'patients' WHERE 'fiopac' = 'fsfd' , что является корректным.
основная ошибка в самом запросе :Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in z:\home\baza\www\add.php on line 57

Спустя 4 минуты, 31 секунда (27.03.2010 - 17:39) Soldier Ghost написал(а):

$result1 = ("SELECT `doctor` FROM `patients` WHERE `fiopac` = '".mysql_escape_string($fiopac)."'");

Если опять будет ошибка то проверь названия полей

Спустя 3 минуты, 4 секунды (27.03.2010 - 17:42) SipFer написал(а):
да нет. с полями всё в порядке. проверял

Спустя 36 минут, 10 секунд (27.03.2010 - 18:18) Adil написал(а):
Цитата (SipFer @ 27.03.2010 - 18:35)
через print видим :SELECT 'doctor' FROM 'patients' WHERE 'fiopac' = 'fsfd' , что является корректным.



ты уверен? Название полей в одинарных кавычках?

Спустя 2 минуты, 52 секунды (27.03.2010 - 18:21) SipFer написал(а):
да, всё соответствует действиетльности

Спустя 6 минут (27.03.2010 - 18:27) Adil написал(а):
Ну значит я ошибаюсь.. всегда думал, что когда имена таблиц и полей заключаешь в одинарные кавычки, то это приводит к ошибке..

Спустя 1 минута, 52 секунды (27.03.2010 - 18:29) SipFer написал(а):
ну до чего ж я идиот!! blink.gif mysql_query забыл... ну просто критин. два часа голову ломал

Спустя 11 минут, 48 секунд (27.03.2010 - 18:41) DedMorozzz написал(а):
чёт кажеться снова будет ошибка...если кавычки те же конечно оставил.

Спустя 6 минут, 45 секунд (27.03.2010 - 18:48) SipFer написал(а):
да я вообще никогда в запросе кавычки не юзаю. Все нормально. всем спасибо

Спустя 3 минуты, 4 секунды (27.03.2010 - 18:51) DedMorozzz написал(а):
Цитата
да я вообще никогда в запросе кавычки не юзаю.
А зря. Запросы типа "выбрать всё из отсюда" работают норм и без кавычек. А если чуть сложнее - то уже ероры полезут.

Спустя 17 минут, 10 секунд (27.03.2010 - 19:08) SipFer написал(а):
Ну я не спорю, просто данный запрос как раз из числа простых
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.