PDA

View Full Version : چرا مقدار آرایه به این صورته؟



abbas3zaar
یک شنبه 13 فروردین 1396, 19:16 عصر
سلام. کد زیر چه مشکلی داره؟






$productByID = "SELECT * FROM tbl_foods WHERE food_id=" . $_GET["key"] . "";
$itemArray = array($productByID[0]["food_id"]=>array('id'=>$productByID[0]["food_id"],'name'=>$productByID[0]["food_name"],'quantity'=>$_POST["quantity"],'price'=>$productByID[0]["food_price"]));
print_r ($itemArray[$productByID[0]]);







این ارور رو دارم:




Warning: Illegal string offset 'food_id' in C:\xampp\htdocs\BoustanFastFood\orders.php on line 14


Warning: Illegal string offset 'food_id' in C:\xampp\htdocs\BoustanFastFood\orders.php on line 16


Warning: Illegal string offset 'food_name' in C:\xampp\htdocs\BoustanFastFood\orders.php on line 17


Warning: Illegal string offset 'food_price' in C:\xampp\htdocs\BoustanFastFood\orders.php on line 19


Array ( [id] => S [name] => S [quantity] => 1 [price] => S )


چرا مقدار S داره؟

خطاهای بالایی چی هستن؟


اینم کد:

http://uupload.ir/files/7jze_asdasdasdasdas.jpg

abbas3zaar
دوشنبه 14 فروردین 1396, 00:56 صبح
مشکل حل شد