03. april 2003 - 20:28
Der er
9 kommentarer og 1 løsning
Kan ikke finde fejlen
Hejsa, jeg har siddet og terpet koden for fejl, men kan ikke finde den/dem... if($sog){ if(!$find){ echo" <form action='?' method='post'> <font size='1'> <input type='hidden' name='sog' value='annoncer'> Søgeord:<br><input type='text' name='find'> <input type='submit' value='Søg'> </form> "; }else{ $hent = mysql_query("SELECT * FROM varer WHERE titel like '%$find%'"); $skriv = mysql_fetch_array($hent); if(mysql_num_rows($hent) == 0){ echo"<p>Søgningen gav 0 resultater"; }else{ if(mysql_num_rows($hent) > 0){ while($row=mysql_fetch_array($hent)) { echo"$row[titel]"; }}}} Den skriver blot en blank side...
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
03. april 2003 - 20:36
#1
<form action="" method="post"> <font size="1"> <input type="hidden" name="sog" value="annoncer"> Søgeord:<br><input type="text" name="find"> <input type="submit" value="Søg"> <?php if ($sog && $find) { $hent = mysql_query("SELECT * FROM varer WHERE titel like '%$find%'"); $skriv = mysql_fetch_array($hent); if(mysql_num_rows($hent) == 0){ echo"<p>Søgningen gav 0 resultater"; }else{ while($row=mysql_fetch_array($hent)) { echo "$row[titel]"; } } } ?>
03. april 2003 - 20:37
#2
Eller sådan her: <? if ($sog && $find) { $hent = mysql_query("SELECT * FROM varer WHERE titel like '%$find%'"); $skriv = mysql_fetch_array($hent); if(mysql_num_rows($hent) == 0){ echo"<p>Søgningen gav 0 resultater"; }else{ while($row=mysql_fetch_array($hent)) { echo "$row[titel]"; } } } else { ?> <form action="" method="post"> <font size="1"> <input type="hidden" name="sog" value="annoncer"> Søgeord:<br><input type="text" name="find"> <input type="submit" value="Søg"> <?php } ?>
03. april 2003 - 20:38
#3
$skriv = mysql_fetch_array($hent); burde du også kunne fjerne
03. april 2003 - 20:40
#4
Iøvrigt er der heller ingen grund til at tjekke om $sog er sat, da du jo selv sætter den :)
03. april 2003 - 20:40
#5
nej hvis sog er noget skal hele stykket køres, mens den nederste del kun vises hvis find er slået til
03. april 2003 - 20:41
#6
$skriv bliver brugt længere nede....
03. april 2003 - 20:42
#7
ok :)
03. april 2003 - 20:42
#8
hvad er den nederste del?
03. april 2003 - 20:43
#9
Ja nu virker det.... ved ikke lige hvorfor, jeg har ikke ændret andet end at slette $skriv, og sat den ind lidt længere nede.... Tak for hjælpen, vil du have point ???
03. april 2003 - 20:45
#10
Glad for at du fik det til at virke :)
Vi tilbyder markedets bedste kurser inden for webudvikling