08. september 2005 - 13:51Der er
6 kommentarer og 1 løsning
echo HVIS variabel er tom
Jeg har flg. if (mysql_num_rows($result)>0) { while($tab = mysql_fetch_assoc($result)) { // og prøver så at komme med en fejlmeddelese hvis $tab er tom. if (isset($tab)) { echo 'Der var ingen data der matchede din søgning'; }
Men der vises ikke noget hvis $tab er NULL ?? Er der en anden måde der virker ?
Hvis der er noget i søgningen skal den jo bare vise resultatet, men hvis $tab er tom skal man have en fejlmeddelelse.... og din løsning "sender" fejlmeddelesen når der er noget i variablen :-(
Hvis der ingen resultater er fra sql udtrækket, skal fejlen vel vises. if (mysql_num_rows($result) > 0) { while ($tab = mysql_fetch_assoc($result)) { //udskriv noget } } else { echo "Der var ingen data der matchede din søgning"; }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.