Intravedo bisticci con il ;
Io farei come fa il popolo php.... quello "normale". Con le virgolette sui numeri dell'array .. quei numeri sono stringhe. Per coerenza o metti le virgolette in entrambi oppure a nessuno.
Codice PHP:
$pro_qua=array("Coca"=>"20","Carta"=>"50","Piatti"=>"200");
$query = "";
foreach($pro_qua as $pro => $qua){//aggiorno il database
$query .= "UPDATE tabella SET quantita='$qua' WHERE prodotto='$pro';";
}
echo $query;
![]()