سلام به همگی
یه نگاهی به کد زیر بندازید
این کد برای گرفتن دسته بندی های یک سایت هستش که دسته بندی های سطح اول داخل یک جدول و سطح دوم داخل جدول دیگه ای هستش.با این دستور حلقه اول به تعداد سطور تکرار میشه ولی وقتی همین حلقه میره توی سطر بعد حلقه دوم دیگه اجرا نمیشه. یعنی یه نتیجه میده شبیه این:
Category1:
subcat1
subcat2
subcat3
Category2:
Category3:
Category4:
که میبینید وقتی حلقه اول به سطرهای بعدی میره دیگه حلقه ی داخلش اجرا نمیشه
به نظر شما مشکل چیه؟
ممنون/
یه نگاهی به کد زیر بندازید
کد:
while($data=mysql_fetch_array($result)){
echo $data['name'].":";
while($data2=mysql_fetch_array($result2)){
if($data['vid']==$data2['vid'])
{
echo $data2['name'];
}
}
}
Category1:
subcat1
subcat2
subcat3
Category2:
Category3:
Category4:
که میبینید وقتی حلقه اول به سطرهای بعدی میره دیگه حلقه ی داخلش اجرا نمیشه
به نظر شما مشکل چیه؟
ممنون/
آخرین ویرایش: