H:Shojaei
جمعه 17 بهمن 1393, 18:26 عصر
سلام...
شرمنده عنوان خوبی پیدا نکردم و مشکل هم اصلا نمیدونم خودم چی هست که عنوان واسش بگم:
مشکل اینه که اطلاعات رو از دیتابیس خوندم 2تا رکورد بعد وقتی میخوام اطلاعات رو نمایش بدم اگر با ایندکس عددیش صدا بزنم مثلا فیلد اول اسمش a1 هست یکی از رکورد ها مقدار چیزمیز1 و رکورد دیگه مقدار چیزمیز2 رو داره حالا وقتی میخوام نشون بدم رکورد ها رو به این صورت:
echo $rows[0]['a1']
echo $rows[1]['a1']
هر دو مقدار چیزمیز1 چاپ میشن ولی اگه به این صورت کدها رو بنویسم:
echo $rows[0][0]
echo $rows[1][0]
درست نشون داده میشن یعنی اولی چیزمیز1 و دومی هم چیزمیز2 هست!!!!!
واقعا دیگه این مدل خطا رو تا حالا ندیده بودم!؟!؟
شایدم اشکال از کد من باشه ولی همه چی مرتبه خودم حدس میزنم باگی چیزی باشه که تو یه شرایط خواص رخ داده ولی نمیدونم والا!!
شرمنده عنوان خوبی پیدا نکردم و مشکل هم اصلا نمیدونم خودم چی هست که عنوان واسش بگم:
مشکل اینه که اطلاعات رو از دیتابیس خوندم 2تا رکورد بعد وقتی میخوام اطلاعات رو نمایش بدم اگر با ایندکس عددیش صدا بزنم مثلا فیلد اول اسمش a1 هست یکی از رکورد ها مقدار چیزمیز1 و رکورد دیگه مقدار چیزمیز2 رو داره حالا وقتی میخوام نشون بدم رکورد ها رو به این صورت:
echo $rows[0]['a1']
echo $rows[1]['a1']
هر دو مقدار چیزمیز1 چاپ میشن ولی اگه به این صورت کدها رو بنویسم:
echo $rows[0][0]
echo $rows[1][0]
درست نشون داده میشن یعنی اولی چیزمیز1 و دومی هم چیزمیز2 هست!!!!!
واقعا دیگه این مدل خطا رو تا حالا ندیده بودم!؟!؟
شایدم اشکال از کد من باشه ولی همه چی مرتبه خودم حدس میزنم باگی چیزی باشه که تو یه شرایط خواص رخ داده ولی نمیدونم والا!!