function execute_fichier_sql($chemin)
{
// Ouverture du fichier contenant les requètes SQL
$file = fopen($chemin, "r");
//Tant que l'on est pas a la fin du fichier
while(!feof($file))
{
$sql = "" ;
$buffer = fgets($file, 2);
while($buffer != ";")
{
$sql = $sql.$buffer;
$buffer = fgets($file, 2);
}
$req = mysql_query($sql) or die("Erreur avec la requête $sql") ;
}
fclose($file);
}
Il y a une erreur car la boucle ne se termine pas ! il exécute bien les requêtes sql du fichier mais il ne ve pas s'arr^ter à la fin du fichier txt