MSHAER
10-04-2007, 11:59 AM
فائدة الداله فائدة دالة extract();
فائدة هذه الداله ارجاع النتائج من الجدول كل حقل باسمه فمثلا
لدينا الجدول mshaer يحتوي على الحقول التاليه :
name
id
mail
sign
ونرغب في عرض نتائج هذا الاستعلام للصف رقم 1
يصبح الاستعلام :
$sql = mysql_query("SELECT * FROM `mshaer` WHERE id=`1`");
while ($row1=mysql_fetch_array($sql)) {
extract($row1);
//بداية عرض النتائج لاحظ معي سرعة الجلب
echo $name;
echo $id;
echo $mail;
echo $sign ;
}
بعكس الطريقه الاتعياديه واللي هي لازم نعرف كل حقل
$sql = mysql_query("SELECT * FROM `mshaer` WHERE id=`1`");
while ($row1=mysql_fetch_array($sql)) {
//لاحظ طول الكود
echo" $row1['name']";
echo" $row1['id']";
echo" $row1['mail']";
echo "$row1['sign']" ;
}
فائدة هذه الداله ارجاع النتائج من الجدول كل حقل باسمه فمثلا
لدينا الجدول mshaer يحتوي على الحقول التاليه :
name
id
sign
ونرغب في عرض نتائج هذا الاستعلام للصف رقم 1
يصبح الاستعلام :
$sql = mysql_query("SELECT * FROM `mshaer` WHERE id=`1`");
while ($row1=mysql_fetch_array($sql)) {
extract($row1);
//بداية عرض النتائج لاحظ معي سرعة الجلب
echo $name;
echo $id;
echo $mail;
echo $sign ;
}
بعكس الطريقه الاتعياديه واللي هي لازم نعرف كل حقل
$sql = mysql_query("SELECT * FROM `mshaer` WHERE id=`1`");
while ($row1=mysql_fetch_array($sql)) {
//لاحظ طول الكود
echo" $row1['name']";
echo" $row1['id']";
echo" $row1['mail']";
echo "$row1['sign']" ;
}