0 |
|
Het zoek script is eigenlijk al klaar,
maar ik wil hem toch nog uitbreiden zodat hij ook nog in een andere tabel kan zoeken.
Nou had ik gezocht naar een oplossing, en vond dit
$sql = "SELECT naam, tekst FROM test1 JOIN test2 WHERE tekst LIKE '%".mysql_real_escape_string($_POST['zoekterm'])."%' OR naam LIKE '%".mysql_real_escape_string($_POST['zoekterm'])."%' ORDER BY id";
//-- voer de SQL code uit en zet dit in een variabele zodat we zometeen kunnen
//-- kijken of er een resultaat is
$res = mysql_query($sql);
//-- bekijk nu of er een resultaat is, of het zoekwoord dus gevonden is of niet
if (mysql_num_rows($res) >= 1)
{
//-- er is een resultaat gevonden, toon de resultaten via een while () loop
while ($row = mysql_fetch_array($res))
{
$tekst = nl2br($row['tekst']);
echo '
titel : '.$row['naam'].'<br />
'.$tekst.'<br /><br />
';
}
}
//-- voer de SQL code uit en zet dit in een variabele zodat we zometeen kunnen //-- kijken of er een resultaat is //-- bekijk nu of er een resultaat is, of het zoekwoord dus gevonden is of niet { //-- er is een resultaat gevonden, toon de resultaten via een while () loop { $tekst = nl2br($row['tekst']); titel : '.$row['naam'].'<br /> '.$tekst.'<br /><br /> '; } }
Maar dit werkt dus niet.
Ik krijg dus een fout melding.
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
Wat doe ikhier niet goed
|