PHP foreach hata "foreach için verilen Geçersiz bağımsız değişken"

0 Cevap php

Ben daha önce bu kodu kullanarak ve o mükemmel iyi çalıştı, ama şimdi başka bir sunucu üzerine koydu zaman ben bir PHP dosyası bir JSON nesnesi geçen ve bunun üzerinden geçme duyuyorum, kafayı başladı, ben kullanılan foreach iyi çalışıyor seemd ama şimdi ben "foreach için verilen geçersiz argüman" olsun,

PHP:

<?php
    $json = $_POST['systems']; 
    $uid = $_POST['uid'];
    $test = json_decode($json, true); 

    mysql_connect('localhost','user','password') or die(mysql_error());
    mysql_select_db('products') or die(mysql_error());

    //insert the suppliers products into the database
    foreach($test as $key){
        $query = mysql_query("INSERT INTO suppliersProducts (product_id, supplier_id) VALUES('".$key['value']."', '".$uid."' ) ") or die(mysql_error());
    }

    echo $uid;
?>

Ben kısa sürede bunu çözmek gerekir gibi her şey benim localhost iyi çalışıyordu, bu yüzden bu gibi dışarı bombalıyor neden hiçbir fikrim yok, ben gerçekten bu sorunun içine herhangi bir yardım veya fikir takdir ediyorum!

Önceden teşekkürler!

0 Cevap