login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > PHP > Handige scripts > Zoeksysteem binnen site

Zoeksysteem binnen site

Auteur: Insane - 08 november 2004 - 17:36 - Gekeurd door: Dennisvb - Hits: 8056 - Aantal punten: 2.50 (9 stemmen)



Je moet hem gewoon in je script plaatsen, je kunt hem waarschijnlijk in een i-frame plaatsen.

ps. dit is een van mijn eerste php scripts dus er zouden foutjes in kunnen zitten;-)

Code:
  1. <?
  2. include "connect.php"; // verbinding maken
  3. $sql = 'SELECT * FROM tabelnaam WHERE ';
  4. $trefwoorden = explode(' ', $trefwoord, 5);
  5. $first = true;
  6. foreach ($trefwoorden AS $tw)
  7. {
  8. if ($first == false)
  9. $sql .= 'AND ';
  10. $first = false;
  11. $sql .= "(`titel` LIKE '%".$tw."%') ";
  12. }
  13. $sql .= 'ORDER BY `titel` ASC LIMIT 0, 25';
  14. $res = mysql_query($sql) or die('fout in query :'. $sql.' : '. mysql_error());
  15. $num = mysql_num_rows($res);
  16. if (empty($num)){
  17. $num = "geen";
  18. }
  19. if($num == '1'){
  20. echo"<h1>Er is ".$num." zoekresultaat gevonden.</h1>\n"; }
  21. else{
  22. echo"<h1>Er zijn ".$num." zoekresultaten gevonden.</h1>\n"; }
  23.  
  24. while($row = mysql_fetch_object($res)){
  25. ?>
  26. <p style="margin-left: 20px"><a href="<? echo"cursus.php?id=".$row->id; ?>"><? echo $row->titel ;?></a><br>
  27. <a style="font-style: normal; font-size:8pt" href="zoeken.php?trefwoord=<? echo $row->titel; ?>">
  28. Gelijkwaardige pagina's weergeven</a><br><br>
  29. <? }
  30. ?>
Download code! Download code (.txt)

 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Lees de reacties (8)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.021s