PHP interesse |
|
ik heb een simpele zoek functie gemaakt om in mijn newsitems te zoeken, maar er is iets vreemds wat ik niet kan verklaren.
Als ik een zoekopdracht in vul dan krijg ik soms wel en soms niet een resultaat.
Voorbeeld:
den haag -> geen resultaat
haag -> geen resultaat
dijk -> wel resultaat
sparta -> wel resultaat
spart -> geen resultaat
'den haag' -> geen resultaat +foutmeldingen mysql_num_rows(): supplied argument is not a valid MySQL result resource in ...on line36
mysql_num_rows(): supplied argument is not a valid MySQL result resource in ...on line37
dit is mijn zoekscript"
$search = stripslashes($_POST['search']);
$srch="%".$search."%";
$sql = "SELECT
*,
DATE_FORMAT(NewsItem_Date, '%d-%m-%Y') AS Game_Date_short
FROM newsitems
WHERE MATCH(NewsItem_Titel,NewsItem_Content) AGAINST('$srch') AND NewsItem_Publist='Y' ORDER BY NewsItem_Date DESC";
$srch="%".$search."%"; $sql = "SELECT *, DATE_FORMAT(NewsItem_Date, '%d-%m-%Y') AS Game_Date_short FROM newsitems WHERE MATCH(NewsItem_Titel,NewsItem_Content) AGAINST('$srch') AND NewsItem_Publist='Y' ORDER BY NewsItem_Date DESC";
dit is mijn tabel
newsitems
Veld Type Null Standaardwaarde
NewsItem_ID int(5) Ja NULL
NewsItem_Position tinyint(2) Ja 00
Author_ID int(4) Ja 0000
NewsItem_Titel varchar(75) Ja
NewsItem_Content text Ja
NewsItem_Date date Ja NULL
NewsItem_Time time Ja 00:00:00
NewsItem_Update date Ja NULL
NewsItem_Category varchar(15) Ja news
NewsItem_TopNews enum('Y', 'N') Ja N
NewsSource_ID varchar(5) Ja
NewsItem_Publist enum('Y', 'N') Ja N
Newsitem_OnFrontpage enum('Y', 'N') Ja Y
NewsItem_seasonID tinyint(2) Ja 00
Indexen: Sleutel naam Type Kardinaliteit Veld
PRIMARY PRIMARY 2550 NewsItem_ID
search FULLTEXT 1 NewsItem_Titel
NewsItem_Content
Ruimte gebruik: Type Gebruik
Data 5.408 KB
Index 3.739 KB
Totaal 9.147 KB
Rij statistiek: Opdrachten Waarde
Formatteren dynamisch
Rijen 2.550
Lengte van de rij ø 2.171
Grootte van de rij ø 3.673 Bytes
Volgende Autoindex 2.628
Gecreëerd 11 Jul 2008 om 11:05
Laatst bijgewerkt 11 Jul 2008 om 11:05
Laatst gecontroleerd 11 Jul 2008 om 11:05
|