16. februar 2001 - 20:40Der er
4 kommentarer og 1 løsning
mysql_num_rows?!
Jeg har lavet dette script men den kommer med parse error i linje 1...
det kom først da jeg satte ind at den skulle tælle og skrive ud hvis søgningen var tom, hvem kan finde fejlen?!;
<? include(\"mysql.php\"); $qj = mysql_query(\"SELECT * FROM links WHERE soegeord LIKE \'%$sogeordet%\'\"); $qnum = mysql_num_rows($qj); if ($qnum = 0) { print(\"der var ingen resultater der passede på din søgning!\"); $insog = include(\"soeg.php\"); print(\"$insog\"); } else { $qe = mysql_query(\"SELECT * FROM links WHERE soegeord LIKE \'%$sogeordet%\'\"); while($qh = mysql_fetch_array($qe)) { print(\"<a href=\\\"$qh[url]\\\">$qh[navn]</a><br><i>Adresse: $qh[url]</i><br><br>\"); } } ?>
Citat php.net: you can\'t take the value of an include() in PHP 3. In PHP 4, however, the result will be: <og så returværdien fra kaldet, ikke indholdet af filen>
ok, havde set det, men var ikke sikkert på om det var OK i PHP...men det var det altså ikke !
Synes godt om
Ny brugerNybegynder
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.