2008-04-04, 01:31 AM
اخي الكريم هدا الموضوع لطلبات الاسكربتات وانا لست متخصص نهائيا في البرمجة
قمت بالبحث لك و وجدت هدا الدرس اتمنى ان يفيدك
///////////
درس برمجة محرك بحث داخلي
تنشئ ملف للاتصال و نسميه connexion.php وهذا هو الكود الذي سيكون فيه
بعد ذالك نقوم بانشاء ملف جديد و نسميه search.php
و أخيرا ملف ثالث نسميه recherche.html واي اسم تريد
قد انتهيت من صنع محرك البحث الخاص بموقعك بكل سهولة
/////////////////
منقول
قمت بالبحث لك و وجدت هدا الدرس اتمنى ان يفيدك
///////////
درس برمجة محرك بحث داخلي
تنشئ ملف للاتصال و نسميه 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>
<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>
قد انتهيت من صنع محرك البحث الخاص بموقعك بكل سهولة
/////////////////
منقول
...