varför funkar inte denna kod
$pm = mysql_num_rows (mysql_query ("SELECT * FROM sys_forum_pm WHERE pm_ref = '$userid' AND WHERE last = 'nej'"));
6 svar · 191 visningar · startad av dxm
varför funkar inte denna kod
$pm = mysql_num_rows (mysql_query ("SELECT * FROM sys_forum_pm WHERE pm_ref = '$userid' AND WHERE last = 'nej'"));
Felmeddelande?
Prova:
$pm = mysql_num_rows (mysql_query ("SELECT * FROM sys_forum_pm WHERE pm_ref = '$userid' AND last = 'nej'"));
Testa detta...
kod:
$pm = mysql_num_rows (mysql_query ("SELECT * FROM sys_forum_pm WHERE pm_ref = '".$userid."' AND WHERE last = 'nej'"));
den koden som jag fick ifrån Del Pedro funkar inte som den skall, nu hämtar den alla saker som har last = nej den skall bara hämta ifrån sitt egna userid. hoppas att ni fattar.
Är du säker på det? Del Peros förslag ser korrekt ut, och har ju faktiskt pm_ref = '$userid' som villkor i WHERE-satsen. Prova att skriva ut SQL-frågan istället för att exekvera:
echo "SELECT * FROM sys_forum_pm WHERE pm_ref = '$userid' AND last = 'nej'";
Mvh
jo jag vet att Del Peros förslag ser korrekt ut men det funkade inte jag skall testa igen
oj den funkade det var jag som hade gjort fel i en sak tack alla för era snabba svar