Traitement de $file...\n"; print "
\n"; /*="db-create-mcd.sql"; */ if (is_file($file)){ $sqlfile=file_get_contents($file); $queries=split("[\n\r]",$sqlfile); foreach ($queries as $query){ if (preg_match('/^\s*--/',$query)){ /* ne rien faire */ $oldq=""; } else { if (preg_match('/;\s*$/',$query)){ // on récupere les vieux morceaux // $query=$oldq.$query; $oldq=""; $query=preg_replace('/\s+/',' ',$query); $query=preg_replace('/;\s*$/','',$query); $query=preg_replace('/;\s*$/','',$query); print "

"; print "\n$query\n"; print "

\n"; print "

\n"; $result=mysql_db_query(SQL_BASE,$query,$connexion); if (!$result){ echo "\nErreur :"; print mysql_error($connexion); print "\n\n"; } else { echo "Succès.\n"; } print "

\n"; } else { $oldq=$oldq.$query; //print "$oldq
"; } } } } else { echo "" . "Erreur : Le fichier $file n'existe pas !

"; } print "
\n"; } mysql_close($connexion); } } } ?>