Un buonasera a tutti, come da titolo, ho un comportamento strano del seguente script:
	
	
	
		
Il problema è che anche se i dati vengono caricati correttamente, visualizzo entrambi i messaggi, come posso risolvere?
				
			
		PHP:
	
	<?php
 $sql = 'install/province.sql';
  $sql_content = file_get_contents($sql);
 $sql_re = str_replace('/*prefix*/', $prefix, $sql_content);
  $sql_rer = str_replace('/*database*/', $name_db, $sql_re);
 $sql_contents = explode(";", $sql_rer);
 
 foreach($sql_contents as $query){
        $result = $mysqli->query($query);
    if ($result){
          echo"dati caricati";
		}else{
			echo"Si sono verificati dei problemi.";
	 
 }    
 }
?>
	Il problema è che anche se i dati vengono caricati correttamente, visualizzo entrambi i messaggi, come posso risolvere?