Ciao a tutti, ho un piccolo problema con una INSERT. Devo inserire tutti e 20 i nomi delle regioni italiane dentro la tabella regioni, ma anziche' 20 ne vengono inseriti solo 19 (manca la Valle d'Aosta). Credo che il problema stia nel codice di escape in Valle d'Aosta, ma non capisco come modificarlo
	
	
	
		
				
			
		PHP:
	
	<?php
$regioni = array('Valle d\'Aosta','Piemonte','Liguria','Lombardia','Trentino-Alto Adige','Veneto','Friuli-Venezia Giulia','Emilia-Romagna','Toscana','Umbria','Marche','Lazio','Abruzzo','Molise','Campania','Puglia','Basilicata','Calabria','Sicilia','Sardegna');
$capoluoghi = array('Aosta','Torino','Genova','Milano','Trento','Venezia','Trieste','Bologna','Firenze','Perugia','Ancona','Roma','L\'Aquila','Campobasso','Napoli','Bari','Potenza','Catanzaro','Palermo','Cagliari');
foreach ($regioni as $regions)
{
$conn= mysqli_connect('127.0.0.1','root','','preesame') or die("Connection failed: " . $conn->connect_error);
$insert = mysqli_query($conn,"INSERT INTO regioni (id,regione) VALUES ('','$regions')");
}
if ($insert === TRUE)
echo "Records created successfully";
else 
echo "Error: " . $insert . "<br>" . $conn->error;
$conn->close();
?>
			
				Ultima modifica: 
				
		
	
										
										
											
	
										
									
								 
	 
	 
 
		
 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		