Ciao ragazzi, grazie e scusate l' assenza. Sto provando secondo i vosti consigli ma invano...sto andando un po' a caso nella speranza di capirci qualcosa:
Codice PHP:
public function f_update_by_post_array($array, $pst, $id_sow)
{
$ctrl = 0;
$arrayBind = array('id_job_status' => 9, 'id_SOW' => $id_sow);
for($i=0; $i<count($array); $i++)
{
foreach($arrayBind as $key => $value)
{
$pst->bind_param('i', $arrayBind[$key], $array[$i]);
}
//se l' update va a buonfine incremento di 1
if($pst->execute())
{
$ctrl++;
}
}
//se ha raggiunto $array significa che tutte le update
//sono andare a buon fine
if($ctrl == count($array))
{
return true;
}
else
{
return false;
}
}
Mi da questo errore:
Warning: mysqli_stmt::bind_param(): Number of elements in type definition string doesn't match number of bind variables in C:\Program Files\xampp\htdocs\bs_site\include\db_class.php on line 66
Warning: mysqli_stmt::bind_param(): Number of elements in type definition string doesn't match number of bind variables in C:\Program Files\xampp\htdocs\bs_site\include\db_class.php on line 66