login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Fulltext foutje

Offline gothmog - 14/10/2006 14:54
Avatar van gothmogLid Hallo,

Hier zit een foutje in, ik weet niet precies wat.
  1. <?php
  2. if($_SESSION['language']=="nl")
  3. {
  4. $z="nl";
  5. }
  6. elseif($_SESSION['language']=="en")
  7. {
  8. $z="en";
  9. }
  10. $zoekveld=htmlentities($_POST['zoekveld'], ENT_QUOTES);
  11. $zoek=mysql_query("SELECT * FROM tekst WHERE MATCH('".$z."') AGAINST('".$zoekveld."')") or die(mysql_error());


Ik krijg deze error:
Citaat:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''nl') AGAINST('zoek')' at line 1


weet iem. wat fout is?

2 antwoorden

Gesponsorde links
Offline Tuinstoel - 14/10/2006 16:31
Avatar van Tuinstoel PHP expert Sowieso te weinig tekens, voor fulltext moet je minimaal 3 tekens o.i.d. hebben. En je moet bij MATCH() niks of backticks hebben, en geen single quotes.
Offline gothmog - 14/10/2006 17:50
Avatar van gothmog Lid Het zat hem in die backticks, bedankt nog!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.205s