طلب المساعدة Mysql fulltext search functie
هل يمكن إستعمال(MySQL Fulltext بحث functie) للبحث عن نص او كلمة بالعربية?
لقد جربتها ولم أحصل عن شيء, ربما الكود اللذي استعمله ليس صحيح.
هل يمكن مساعدتي?????
قاعدة البيانات :
create table gegevens (
id int(3) auto_increment,
voornaam VARCHAR(50) not null,
emailsdres VARCHAR(50) not null,
Land VARCHAR(50) not null,
Artikel VARCHAR(255) not null,
Taal VARCHAR(30) not null,
primary key (id )
FULLTEXT(`voornaam`,`Artikel`,`Taal`)
)
search.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
search
<form action="result.php" method="post" >
<input type="text" name="search" size="25">
<input type="submit" value="Begin بحثing!!">
</form>
</body>
</html>
result.php:
<?
$search_in=$_POST[search];
echo $search_in;?>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>بحث Result</title>
</head>
<body>
<table width="100%" border="1">
<tr>
<td><div align="center" width="10%"><font size="2" face="Verdana"><strong>الإسم</strong></font></div></td>
<td><div align="center" width="20%"><font size="2" face="Verdana"><strong>البريد الإلكتروني</strong></font></div></td>
<td><div align="center" width="10%"><font size="2" face="Verdana"><strong>البلد</strong></font></div></td>
<td><div align="center" width="50%"><font size="2" face="Verdana"><strong>أخبار</strong></font></div></td>
<td><div align="center" width="10%"><font size="2" face="Verdana"><strong>اللغة</strong></font></div></td>
</tr>
<?
$mysql_query = "select * from gegevens WHERE MATCH (voornaam, Land, Artikel, Taal ) AGAINST ('%$search%')";
$result = mysql_query($mysql_query);
$number = mysql_numrows($result);
while($row=mysql_fetch_array($result)){
$voornaam = stripslashes($row['voornaam']);
$emailadres = stripslashes($row['emailadres']);
$land = stripslashes($row['Land']);
$Artikel = stripslashes($row['Artikel']);
$Taal = stripslashes($row['Taal']);?>
<tr>
<td><div align="center"><font color="#0066FF" size="2" face="Verdana"><?php echo $voornaam; ?></font></div></td>
<td><div align="center"><font color="#0066FF" size="2" face="Verdana"><?php echo $emailadres; ?></font></div></td>
<td><div align="center"><font color="#0066FF" size="2" face="Verdana"><?php echo $land; ?></font></div></td>
<td><font color="#0066FF" size="2" face="Verdana"><?php echo $Artikel;?></font></td>
<td><div align="center"><font color="#0066FF" size="2" face="Verdana"><?php echo $Taal; ?></font></div></td>
</tr>
<? } ?>
</TABLE>
</CENTER>
</BODY>
</HTML>
هل يمكن مساعدتي?????
أشكركم
__________________
إستخدم ملفك الخاص لكتابة توقيعك