Injecter un fichier SQL dans une table en PHP
Bonjour à tous,
Je coince dans une requête qui consiste à insérer des données issues d'un fichier SQL dans une table en PHP.
Phpmyadmin ne me sera d'aucune utilité dans mon cas.
Actuellement le script retourne une erreur mais je ne la comprend pas.
Il affiche : Erreur SQL ! avec toute une série caractères illisibles correspondant certainement au contenu du fichier SQL
Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10
| <?php
$con=mysqli_connect("localhost","blabla","vlable","test2");
$sql = file_get_contents("backup.sql");
$sql_array = explode (";",$sql);
foreach ($sql_array as $val) {
mysqli_multi_query($con,$val)or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
}
?> |
Si qqun peut m'aider sur ce coup ;)