عند استخدام

رمز PHP:
$num = $query->num_rows;
echo
$num;



//num = 10
while($row =$query->ftech_assoc(){

$id = $row['id'];
echo
$id;
//id = 9 8 7 6
}
echo
$id;
//id = 6


عند استخدام
رمز PHP:
$row = $query->fetch_assoc();


خارج while

يصبح ناتج

رمز PHP:
echo $num;
//num = 9


رمز PHP:
$num = $query->num_rows;
echo
$num;
//num = 10
$row = $query->fetch_assoc();
while(
$row = $query->ftech_assoc(){

$id = $row['id'];
echo
$id;
//id = 9 8 7 6
}

echo
$num;
//num = 9
echo $row['id'];
//id = 6 }


المشكلة فى عدد row
عند استخدام while + $row = $query->fetch_assoc();

يصبح ناتج row -1
ممكن اعرف السبب
 

المواضيع المشابهة

عودة
أعلى