سؤال مبتدأ : ماهو دور mysql_fetch_assoc


التعليقات

دائما قبل أن تسأل يجب ان تعود الى Documentation الرسمي للغة PHP فستجد هنالك توصيف كامل للدالة عمليا وموضوعيا وبالأمثلة.

الدالة هذه تعتبر شبه ملغية بل الغيت تماما في الاصدارة الاخيرة ل PHP 7 ويمكن استخدام mysqli_fetch_assoc بدلا منها.

وظيفة هذه الدالة هي قراءة السجل من قاعدة البيانات ووضعه في مصفوفة حسب اسم العمود في قاعدة البيانات :

 $connection = mysqli_connect("localohost","root","");
 $sql = "SELECT * FROM employees";
 $result = mysqli_query($connection,$sql);
 $row = mysqli_fetch_assoc($result);
 echo $row['name'];

انظر في الكود السابق قمنا بقراءة السجل الحالي لنتيجة معينة ثم طبعنا قيمة احد الحقول وهو حقل الاسم

شكراً على مجهودك

تجلب لك النتائج و يمكنك طباعتها على شكل associative array

مثلا : 

$var['name']