برامج

كل شيء جاهز بس يا ريت حد ايساعدني بتفصيل الكودات [الأرشيف] - برامج نت

المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : كل شيء جاهز بس يا ريت حد ايساعدني بتفصيل الكودات


zet_ahmad
07-31-2008, 02:45 PM
السلام عليكم

هذا طريقة تركيب محرك بحث داخلي خاص لقاعدة البيانات الي انا بحددها

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

انا محتاج حد ايساعدني ويشرحلي الكود الي لازم انا اعملها تبديل حسب قاعدة بياناتي ولو حاب ايساعدني اكثر

بعطيه معلومات القاعدة وهوة ايركبلي اياها

هذا الشرح : -
-------------------------------------------------------------
تنشئ ملف للاتصال و نسميه connexion.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
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 واي اسم تريد



<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>
------------------------------------
بس بيأسرع وقت ياريت

وهذا ايميلي الي حاب ايضيفني لحتى ايركبلي المعلومات على الكود


moayad_mr2005@hotmail.com

zet_ahmad
08-01-2008, 07:39 AM
مافي حد قادر ايساعدني !!!