Bonjour à tous !
Après recherche dans ce thread, je n'ai rien trouvé qui réponde à ma question. Si j'ai mal cherché, excusez-moi par avance
Mon problème est le suivant :
Dans mon appli PHP/MySQL, l'admin a accès à une fonction de sauvegarde locale de la base de données sous la forme d'un script SQL de type :
Code :
- INSERT INTO(...) VALUES(...);
- INSERT INTO(...) VALUES(...);
- INSERT INTO(...) VALUES(...);
|
Le script généré par ma fonction marche parfaitement (je l'ai testé dans la console MySQL) mais je n'arrive pas à l'exécuter depuis le code PHP : une erreur survient. Et pour cause, mysql_query() ne prend en argument que des requêtes sans leur point-virgule final. On ne peut donc exécuter qu'une seule requête par appel de cette fonction.
Je n'ai pas trouvé dans la doc de fonction permettant d'exécuter un script entier.
Si quelqu'un peut m'aider sur ce coup, ce serait très sympa !
(et désolé si jamais cette question est triviale, je suis newbie en php/mysql )