20. april 2002 - 00:18
Der er
10 kommentarer og 1 løsning
find en betingelses-fejl.....
Den følgende kode falder ikke i "else"... jeg er ASP skadet så please help! :) while($data = mysql_fetch_row($ud)){ if(mysql_num_rows($ud) > 0) { session_start(); session_register("brugernavn"); echo "<a href=login3.php>Gå videre</a>"; echo "$data[0]<br>"; } else echo "ikke logget ind"; }
Annonceindlæg fra Jobindex
20. april 2002 - 00:20
#1
fordi din if står inde i while-løkken, der ikke bliver udført, hvis der ikke er rækker i resultatet. Skitse if (.... >0= { while (...) { ... } } else { ... }
20. april 2002 - 00:48
#7
Jah, det er nok bare dig.... en if-sætning som sådan har ikke {...} på sig, Men de stumper kode, der skal udføres ved sand eller falsk, har. {...} kan så undværes, hvis der kun er én sætning imellem