Ciao a tutti,


nel form id="theForm" ho vari hidden input con nomi sequenziali tipo image0, image1, ecc...
Vorrei inviare via post questi dati ad una pagina php così:
codice:
$.post("functions/add-slideshow.php", $("#theForm").serializeArray(), function(data) { alert(data)} );
ma mi dice "invalid arument supplied for foreach":
Aggiungo pure il codice php:
Codice PHP:
    foreach ($_POST['data'] as $key => $value) :
        
$db->query("UPDATE `slideshow` SET `position` = $key WHERE `image` = $value");    
    endforeach; 
Dov'è che sbaglio?
Grazie mille.