tjo.
Har fått temporärt hjärnsläpp (hoppas jag) för jag ser inte vad mitt fel här är! :/
if (mysql_num_rows == '0') {
echo "finns inget!";
} Else {
echo "Nu finns det!";
}
1 svar · 134 visningar · startad av HDJHSKGDKJHSD
tjo.
Har fått temporärt hjärnsläpp (hoppas jag) för jag ser inte vad mitt fel här är! :/
if (mysql_num_rows == '0') {
echo "finns inget!";
} Else {
echo "Nu finns det!";
}
if(mysql_num_rows[b]($resultatFrånQuery)[/b] == [b]0[/b])
echo "Inga rader!";
else
echo "Jodå, det finns rader.";
eller:
if(mysql_affected_rows() == 0)
...
Du hade först inte lagt med resultatet från din SQL-fråga, plus att du hade lagt enkelfnuttar runt din nolla.
mysql_num_rows() fungerar endast på SQL-frågor där SELECT är med, så för att få ut antalet påverkade rader ur en fråga med UPDATE, INSERT eller DELETE, måste du använda dig av mysql_affected_rows().
------------------
SPiN, bjorne.w@telia.com
-- Den som går i andras fotspår kommer aldrig först --
[Redigerat av SPiN den 17 okt 2001]