Avatar billede d.kryger Praktikant
06. maj 2003 - 15:27 Der er 9 kommentarer og
1 løsning

Hvad hedder det...?

Hej eksperter.

Hvad hedder komandoen istedet for 'else':

while($row = mysql_fetch_array($result))
{
print "<tr>";
print "<td width='200' bgcolor='#0081C4'><font face='Verdana' size='1' color='#FFFFFF'>";
printDato($row["dato"]);
print ":<br>";
print "<b><a href='annonce.php?id=".$row["dato"]."' class='menu'>".$row["overskrift"]."</b></font></td>";
print "<td width='75' bgcolor='#0081C4' align='right' valign='bottom'><font face='Verdana' size='1' color='#FFFFFF'>".$row["priside"]." kr.</font></td>";
print "</tr>";

print "<tr>";
print "<td width='100%' colspan='2'><img border='0' src='../grafik/afstand.gif' width='1' height='1'></td>";
print "</tr>";
}

else
{
print "<tr>";
print "<td width='100%' colspan='2'><font face='Verdana' size='1'>Der er desværre ingen efterlysninger i øjeblikket!</font></td>";
print "</tr>";
}

Dette giver følgende fejl:
Parse error: parse error, unexpected T_ELSE in index.php on line 77
Avatar billede ahv Nybegynder
06. maj 2003 - 15:29 #1
prøv noget aLa:

if(!$row = mysql_fetch_array($result)){
print "<tr>";
print "<td width='100%' colspan='2'><font face='Verdana' size='1'>Der er desværre ingen efterlysninger i øjeblikket!</font></td>";
print "</tr>";
}
Avatar billede Spotgun Seniormester
06. maj 2003 - 15:29 #2
Kan det ikke være fordi der er et mellemrum mellem den ene afsluttende tuborg-klamme og din else-sætning? Prøv at rykke det en linie op...
Avatar billede ahv Nybegynder
06. maj 2003 - 15:30 #3
if(!$row){
print "<tr>";
print "<td width='100%' colspan='2'><font face='Verdana' size='1'>Der er desværre ingen efterlysninger i øjeblikket!</font></td>";
print "</tr>";
}
Avatar billede ahv Nybegynder
06. maj 2003 - 15:31 #4
eller måske:

if(mysql_num_rows($result) == 0){
print "<tr>";
print "<td width='100%' colspan='2'><font face='Verdana' size='1'>Der er desværre ingen efterlysninger i øjeblikket!</font></td>";
print "</tr>";
}
Avatar billede d.kryger Praktikant
06. maj 2003 - 15:32 #5
-> ahv: Mange tak for den hurtige hjælp
Avatar billede ahv Nybegynder
06. maj 2003 - 15:33 #6
Hvorfor aviste du mit svar?
Avatar billede d.kryger Praktikant
06. maj 2003 - 15:33 #7
UPS: Jeg klikkede på den forkerte knap.
-> ahv: Læg endnu et svar og du får point.
Avatar billede ahv Nybegynder
06. maj 2003 - 15:36 #8
:o)
Avatar billede d.kryger Praktikant
06. maj 2003 - 15:36 #9
Undskyld...
Avatar billede ahv Nybegynder
06. maj 2003 - 15:37 #10
Helt iorden.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester