0 |
|
Ik heb hier een stukje zoekscript,
Maar in plaats van de aangegeven rijen,
krijg ik alleen maar een result uit de rij tekst.
$sql = "SELECT dag, maand, jaar, kop, tekst FROM agenda WHERE tekst LIKE '%".mysql_real_escape_string($_POST['zoekterm'])."%' ORDER BY jaar DESC, maand DESC, dag DESC";
//-- 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 '
Datum : '.$row['dag'].'-'.$row['maand'].'-'.$row['jaar'].'<br />
titel : '.$row['kop'].'<br />
'.$tekst.'<br /><br />
';
}
$sql = "SELECT dag, maand, jaar, kop, tekst FROM agenda WHERE tekst LIKE '%".mysql_real_escape_string($_POST['zoekterm'])."%' ORDER BY jaar DESC, maand DESC, dag DESC"; //-- 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']); Datum : '.$row['dag'].'-'.$row['maand'].'-'.$row['jaar'].'<br /> titel : '.$row['kop'].'<br /> '.$tekst.'<br /><br /> '; }
Wat doe ik hier fout?
|