السلام عليكم و رحمة الله وبركاته
بعدما وجدت في المنتدى استفسارات كثيرة من الاعضاء حول برمجة محرك بحث داخلي للموقع
ارتأيت أن أضع هذا الدرس المتواضع متضمنا اياه طريقة برمجة محرك بحث بطريقة سهلة جدا
و الان نبدأ على بركة اللهنقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي

تنشئ ملف للاتصال و نسميه connexion.php وهذا هو الكود الذي سيكون فيه


كود PHP:
                       <?php 
// معلومات للاتصال بقاعدة البيانات 
$host 'localhost'
$user 'root'
$pass ''
$db 'test';// هنا نضع اسم القاعدة 
//------- هذه الاسطر لطباعة الوقت و الناريخ ------------- 

$now_Y date("Y");  
$now_m date("m"); 
$now_d date("d"); 
$now_H date("H"); 
$now_i date("i"); 
$now_s date("s"); 

$date "$now_d-$now_m-$now_Y à $now_H:$now_i:$now_s";  

// الاتصال بقاعدة البيانات  
$link mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() ); 
mysql_select_db($db) or die ('Erreur :'.mysql_error()); 

?>

بعد ذالك نقوم بانشاء ملف جديد و نسميه search.php


كود PHP:
                       <?php 
  
include('connexion.php'); 

   echo 
$date


      
$h $_POST['name']; 
    echo 
"<BR><BR><BR>\n"

     echo 
$row['date'];  
    echo 
"تبحث عن الرقم  <EM>$h</EM>.\n"
    echo 
"<BR><BR>\n"
    
$SQL "SELECT * FROM اسم الجدول WHERE Nom LIKE '$h%'"
    
$result mysql_query($SQL) or die("وقع خطأ <BR><PRE>$SQL</PRE>في الاتصال بقاعدة البيانات: ".mysql_error());  
    
$article =mysql_fetch_object($result); 
    
$result mysql_query($SQL) ; 
    
//حددت المتغير $i لطباعة خمس نتائج في كل سطر 
    
echo "<TABLE border =\"0\" width=\"100%\" CELLPADDING=\"0\" cellspacing=\"0\">"

//ابتداء المتغير من الصفر  
   
$i=0
   while(
$row mysql_fetch_row($result))  
      { 
    if (
$i==0)  
     { 
  echo 
"<TR>"
  } 

//لا أعرف ماذا تسمون هذه العملية باللغة العربية  
  
$i=$i+1

//$row[رقم الحقل الذي نريد طباعته]  
  
echo "<td  width=\"20%\" align=\"center\"> $row[7] <br>$row[1] $row[2] <br> <i><b><u>الخدمة :</i></b></u>$row[8]</td>"
  if (
$i==5)  
  { 
  echo 
"</TR>"
  
$i=0
  } 
   } 
 echo
"</table>";

و أخيرا ملف ثالث نسميه recherche.html واي اسم تريد


كود PHP:
                       <HTML
<
HEAD
<
TITLE></TITLE
</
HEAD
<
BODY
<
H1>البحث عن الاسم: </H1
<
BR

   [
IMG]http://cdn5.tribalfusion.com/media/37536.gif[/IMG]    
<CENTER
<
FORM ACTION="search.php" METHOD="POST"
ادخل الرقم : <INPUT TYPE="text" NAME="name"
<
BR><BR
<
INPUT TYPE="submit" VALUE="بحث"
</
FORM
</
CENTER

<
BR><BR><BR>  

</
DIV>  
</
BODY
</
HTML

والان قد انتهيت من صنع محرك البحث الخاص بموقعك بكل سهولة
انا متيقن بانه سيعمل بشكل جيد ولك ان تجربه نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي

اتمنى المتعة والاستفادة