Ciao a tutti;
ho una porzione di codice formata da 3 insert praticamente identiche che vorrei riscrivere in maniera più compatta e ottimizzata ma mi sto ingarbugliando perchè nn sono molto pratico...
Vorrei provare a trasformarlo in qualcosa del genere:Codice PHP:$sql = "INSERT INTO magazzino (prodotto,quantita,ricavomese)
VALUES ('grano','".$granoquant."','".$granoric."')";
$db->query($sql);
$sql = "INSERT INTO magazzino (prodotto,quantita,ricavomese)
VALUES ('riso','".$risoquant."','".$risoric."')";
$db->query($sql);
$sql = "INSERT INTO magazzino (prodotto,quantita,ricavomese)
VALUES ('mais','".$maisquant."','".$maisric."')";
$db->query($sql);
Non so se è corretto un approccio del genere, ma soprattutto non so come ricreare in maniera dinamica la variabile... Nei vari tentativi che ho fatto, al massimo sono riuscito ad ottenerne il nome, ma non il valore...Codice PHP:$prodotto = array('grano','riso','mais');
foreach ($prodotto as $valore) {
$sql = "INSERT INTO magazzino (prodotto,quantita,ricavomese)
VALUES ('$valore','???','???')";
$db->query($sql);

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando