سلام
با توجه به تصویر زیر من code1 و code 2 رو که به همین ترتیب با هم اجرا میکنم code1 اجرا میشه ولی code 2 ارور میده.....حالا جالبه وقتی ترتیبشون رو جابجا کنم و اول code 2 رو بزارم و بعد code1 هر دو به درستی اجرا میشن و همه چی اوکیه.....میتونین راهنماییم کنین مشکل از کجاست ؟؟
//............................(code 1)....................
$sql = "select avg(age) as age_average ,count(*) as population from people";
$result = $mysqli->prepare($sql);
$result->execute();
$result->bind_result($age_average, $population);
$result->fetch();
echo $age_average;
echo "
";
echo $population;
echo "
";
//..............................(code 2).....................
$sql = "select fullname,age from people";
$result = $mysqli->prepare($sql);
$result->execute();
$result->bind_result($fullname, $age);
while ($result->fetch()) {
echo "$fullname : $age";
}
echo "
";
//...........................................................
تازه اگه در همین حالتی که عکسشو گذاشتم کد 1 رو کامنت کنم کد 2 به درستی کار میکنه !!!!!