$r = mysql_query('SELECT age, city, avatar FROM chatofusers WHERE login IN ($log)');
мне нужно достать из таблицы age, city и avatar из строчки на которой расположена строка, которая находится в переменной $log . как правильно исправить выше написанную строчку?
Спустя 19 минут, 5 секунд (18.02.2012 - 11:35) johniek_comp написал(а):
$r = mysql_query('SELECT age, city, avatar FROM `chatofusers` WHERE login='.$log.'');
Спустя 35 минут, 16 секунд (18.02.2012 - 12:10) kenscl12 написал(а):
теперь вопрос, возникает ошибка:
mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\musiclow\scripts\php\enterbd.php on line 32
Array ( )
mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\musiclow\scripts\php\enterbd.php on line 32
Array ( )
$r = mysql_query('SELECT age, city, avatar FROM chatofusers WHERE login='.$log.'');
for ($additionaldata=array(); $row=mysql_fetch_assoc($r); $additionaldata[]=$row); //line32
print_r($additionaldata);
Спустя 16 минут, 25 секунд (18.02.2012 - 12:27) johniek_comp написал(а):
kenscl12
скачай книжку по php
скачай книжку по php

Спустя 6 минут, 59 секунд (18.02.2012 - 12:34) TranceIT написал(а):
$r = mysql_query('SELECT age, city, avatar FROM chatofusers WHERE login='.$log);
Попробуйте выполнить запрос без цикла с mysql_error();
Там все будет ясно.
Спустя 24 минуты, 8 секунд (18.02.2012 - 12:58) kenscl12 написал(а):
я пробую делать. на такой запрос ошибка
: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\musiclow\scripts\php\enterbd.php on line 33
вот если строку вбить под login='любой текст' , то норм а с переменной не выходит
: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\musiclow\scripts\php\enterbd.php on line 33
вот если строку вбить под login='любой текст' , то норм а с переменной не выходит
Спустя 38 минут, 5 секунд (18.02.2012 - 13:36) TranceIT написал(а):
А что там в $log?
echo "SELECT age, city, avatar FROM chatofusers WHERE login=" . $log;
Спустя 6 минут, 35 секунд (18.02.2012 - 13:43) kenscl12 написал(а):
в $log - введенный логин
$log = $_REQUEST['login']; т.е. тут строка
инициализация простецкая но в данном случае все равно, до этого идет поиск этого $log в бд, он находит и затем идет процедура , про которую речь в этой теме
$log = $_REQUEST['login']; т.е. тут строка
инициализация простецкая но в данном случае все равно, до этого идет поиск этого $log в бд, он находит и затем идет процедура , про которую речь в этой теме
Спустя 6 часов, 39 минут, 21 секунда (18.02.2012 - 20:22) Лена написал(а):
$r = mysql_query('SELECT age, city, avatar FROM `chatofusers` WHERE login="'.mysql_real_escape_string($log).'"');
Спустя 1 день, 16 часов, 56 минут, 43 секунды (20.02.2012 - 13:19) kenscl12 написал(а):
Лена, благодарю уже как несколько дней разобрался в этом вопросе:)
_____________
Если бы господь бог не хотел бы чтобы человек мастурбировал, он сделал бы его руки короче