$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
через 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 написал(а):
ну до чего ж я идиот!!
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 написал(а):
Ну я не спорю, просто данный запрос как раз из числа простых