17. maj 2003 - 11:30Der er
16 kommentarer og 2 løsninger
while $i < $count
Jeg er løbet ind i et mindre problem
Jeg vil gerne have følgende kode til at skrive en tabel og køre en løkke og smide <tr><td></td></tr> ind hver gang den køre koden igenem, men nu for jeg bare en fejl
Parse error: parse error, unexpected T_ECHO in D:\Bogo\searchresult.php on line 17
min kode er
<? $database = mysql_connect("localhost","user","password"); mysql_select_db("bogofan", $database); $result = mysql_query("SELECT * FROM debat where Overskrift like '%$search%'"); $nyresult = mysql_fetch_assoc($result); If (mysql_num_rows($result) > 1) { $count = mysql_num_rows($result); $i = 0; echo "<table>"; while ($i < $count) { $output = $result; echo "<tr><td>$output[Overskrift]</td></tr>"; } $i++ echo "</table>"; }
Else
{ $debatid = $nyresult[Id]; Echo " <table cellspacing=2 cellpadding=2 border=0> <tr> <td colspan=2 class=Searchkat>Din søgning på $search gav 1 resultat</td> </tr> </table> ";; Include "debatshow.php"; }
lucifer>>Du bør stadigvæk gøre noget mere ud af din kode... F.eks. lave de nødvendige indrykninger og konsekvent skrive if, else og echo med småt.... Bare et godt råd du ikke vil fortryde senere
men php er da ikke case sencetive i den forbindelse i vert fald ikke hvad jeg har set so far. indrykninger ja det kunne jeg nok lære lidt men det andet ser jeg ikke som et problem, ret mig hvis jeg tager fejl
Men ellers tak ´for det gode råd som jeg har taget til mig
Ok, så er det snart point tid men lige en sidste en
Jeg har ændret det som erik sagde men hvis jeg søger på Beo så vises der kun 1 hvorfor det, jeg ved at Beosound 3000 og Beosound 3200 ligger i databasen kan i også klare den
<? $database = mysql_connect("localhost","user","password"); mysql_select_db("bogofan", $database); $result = mysql_query("SELECT * FROM debat where Overskrift like '%$search%'"); $nyresult = mysql_fetch_assoc($result); If (mysql_num_rows($result) > 1) { echo "<table>"; while ($output=mysql_fetch_assoc($result)) { echo "<tr><td>$output[Overskrift]</td></tr>"; } echo "</table>"; } Else { $debatid = $nyresult[Id]; Echo " <table cellspacing=2 cellpadding=2 border=0> <tr> <td colspan=2 class=Searchkat>Din søgning på $search gav 1 resultat</td> </tr> </table> "; Include "debatshow.php"; } ?>
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.