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 : Sélectionner tout - Visualiser dans une fenêtre à part
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