تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Jan 2008-
#1 (permalink)  
ممكن توضيح؟؟؟؟؟


السلام عليكم
اخوان هذا كود لاستعراض محتويات الجدول
كود PHP:
<?
$username
="username";
$password="password";
$database="your_database";

mysql_connect(localhost,$username,$password);
@
mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM contacts";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();

echo 
"<b><center>Database Output</center></b><br><br>";

$i=0;
while (
$i $num) {

$first=mysql_result($result,$i,"first");
$last=mysql_result($result,$i,"last");
$phone=mysql_result($result,$i,"phone");


echo 
"<b>$first $last</b><br>Phone: $phone<br><br>";

$i++;
}

?>
اريد ان افهم ماهو عمل المتغير $i
باختصار ارجو شرح هذا الجزء
كود PHP:
$num=mysql_numrows($result);

mysql_close();

$i=0;
while (
$i $num) {

$first=mysql_result($result,$i,"first");
$last=mysql_result($result,$i,"last");
$phone=mysql_result($result,$i,"phone"); 






محمد منذر غير متواجد حالياً   قديم 11-03-2008, 11:05 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Feb 2008-
#2 (permalink)  

بدأ الكود بتصفير المتغير $i , ثم إجراء حلقة تكرار تقارن بين عدد النتائج والمتغير $i ..

فإذا كان المتغير أصغر من عدد النتائج يطبع النتيجة الأولى من الجدول ( حسب الحقول المحددة في الدالة mysql_result) , ويتم زيادة المتغير $i في نهاية كل تكرار حـتـى يصبح أكبر من عدد النتائج فيتوقف الاستخراج .






almojtahd غير متواجد حالياً   قديم 11-03-2008, 11:24 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#3 (permalink)  

اشكرك اخي almojtahd
لكن ماذا تعني ($result,$i,"first"); وما فائدة المقارنة مع المتغير
اسف لاني مبتدأ






محمد منذر غير متواجد حالياً   قديم 11-03-2008, 11:42 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Feb 2008-
#4 (permalink)  

العفو أخي محمد منذر.

فائدة المقارنة استخراج القيم ..

أما بالنسبة لـــ
كود PHP:
$first=mysql_result($result,$i,"first"); 
فهذه دالة ستستخرج قيمة صف معين من الحقل المحدد..

$result : مقبض الاستعلام .

$i : رقم الصف المحدد .

"first" : اسم الجدول .






almojtahd غير متواجد حالياً   قديم 12-03-2008, 06:55 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#5 (permalink)  

يكفي ان اقول جزاك الله خيرا






محمد منذر غير متواجد حالياً   قديم 12-03-2008, 11:38 PM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
ممكن هاك الرد السريع الي عند اخونا الراسم بعد الاذن ؟ اخي الراسم طلبي عندك اذا ممكن! elkaser إصلاح وصيانة المنتديات 0 27-03-2004 09:23 PM
ممكن ستايل كاسبر السكني في اقرب وقت ممكن ؟؟؟ elkaser إصلاح وصيانة المنتديات 4 13-12-2003 01:00 PM
ممكن هاك ارسال رسالة في حالة حذف او نقول موضوع للعضو ممكن ؟؟؟ elkaser إصلاح وصيانة المنتديات 6 06-12-2003 11:22 PM
ممكن او مو ممكن ! ! PasT تطوير الويب 6 13-04-2002 12:50 AM
أولا : السلام عليكم----->(( ثانيا: ممكن دقيقة من وقتكم...؟)) Soft Ware Lady أخبار الإنترنت والتقنية ومناقشتها 19 24-03-2001 08:29 AM


الساعة الآن: 05:11 AM بتوقيت المملكة العربية السعودية