PHP Concatener des requetes sql avant d'execu
goldo
Messages postés
72
Date d'inscription
Statut
Membre
Dernière intervention
-
goldo Messages postés 72 Date d'inscription Statut Membre Dernière intervention -
goldo Messages postés 72 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Travaillant avec une base de donnée qui brassent énormément de lignes ( tables des produits : 15000 enregistrements ^^
J'ai souvent besoin dans un script php d'effectuer des requete update pour chaque ligne par exemple.
Dans un script ou je modifie 8000 lignes par exemple j'appele la fonction mysql_query($sql)
8000 fois. Ce qui est assez lourd.
J'ai donc pensé à concaténer toutes les requetes et appeler mysql_query une seule fois.
req1; req2; req3; .... ==> tout sa dans une variable et dès que j'ai fini de concaténer j'exécute.
J'ai pensé à sa car dans l'interface phpMyadmin directement on a la possibilité d'ecrire plusieurs requetes à la suite, alors je me suis dit que surement il était possible de le faire en php mais cela ne fonctionne pas.
La question est la suivante :
Dois je continuer a executer dans mes script php un nombre de fois incalculable mysql_query ou peut-on optimiser ?
--
Travaillant avec une base de donnée qui brassent énormément de lignes ( tables des produits : 15000 enregistrements ^^
J'ai souvent besoin dans un script php d'effectuer des requete update pour chaque ligne par exemple.
Dans un script ou je modifie 8000 lignes par exemple j'appele la fonction mysql_query($sql)
8000 fois. Ce qui est assez lourd.
J'ai donc pensé à concaténer toutes les requetes et appeler mysql_query une seule fois.
req1; req2; req3; .... ==> tout sa dans une variable et dès que j'ai fini de concaténer j'exécute.
J'ai pensé à sa car dans l'interface phpMyadmin directement on a la possibilité d'ecrire plusieurs requetes à la suite, alors je me suis dit que surement il était possible de le faire en php mais cela ne fonctionne pas.
La question est la suivante :
Dois je continuer a executer dans mes script php un nombre de fois incalculable mysql_query ou peut-on optimiser ?
--
A voir également:
- PHP Concatener des requetes sql avant d'execu
- Concatener deux cellules excel - Guide
- Easy php - Télécharger - Divers Web & Internet
- Avant browser - Télécharger - Navigateurs
- Inverse de concatener excel ✓ - Forum Excel
- Comment remettre ma page d'accueil comme avant - Guide
Je connaissais pas mysqli et j'ai trouvé ceci qui pourrait m'aider -> mysqli_multi_query
Merci.