Bonjour,
Je suis actuellement face à un problème assez perturbant...
J'utilise Ajax avec du jQuery pour remplir une base de donnée à coup d'insert, mais seul quelques enregistrements se font. Cependant quand j'utilise un alert de débugage tous mes enregistrements se font correctement mais du coup l'écran est spammé d'alert...
Voilà un schéma du code pour que vous vous fassiez une idée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 while (enregistrements) { var requete = "INSERT INTO matable (macolone1, macolone2) VALUES (valeur1, valeur2)"; // Construction de ma requete $.ajax({type: "GET", url: "./AJAX_insert.php?requete=" + requete, async: false }); } // Ce code ne fait seulement que quelques enregistrementsLa page AJAX_insert.php est très simple: connexion à la base de donnée et exécution de la requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 while (enregistrements) { var requete = "INSERT INTO matable (macolone1, macolone2) VALUES (valeur1, valeur2)"; // Construction de ma requete $.ajax({type: "GET", url: "./AJAX_insert.php?requete=" + requete, async: false, success: function(){alert("success");} }); } // Ce code fait tous les enregistrements
Merci d'avance
Partager