API MySQL - Eviter plusieurs connexions pour la lecture et la mise à jour de lig
Fran6web
Messages postés18Date d'inscriptionmercredi 25 août 2004StatutMembreDernière intervention 2 mars 2008
-
2 mars 2008 à 10:43
nhicham
Messages postés2Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention20 décembre 2008
-
20 déc. 2008 à 12:29
Bonjour à tous,
J'ai actuellement pas un problème qui me bloque mais tout simplement une question d'optimisation.
Lorsque je fais while(row = mysql_fetch_row(result)) et que je souhaite faire des updates sur certaines ligne, je suis obligé d'ouvrir une seconde connexion au serveur MySQL pour pouvoir faire l'update sinon avec mysql_error j'ai cette erreur :
Commands out of sync; you can't run this command now
Du coup actuellement j'ouvre une seconde connexion à MySQL. Mais pour une question d'optimisation, est-il possible d'éviter une deuxième connexion à MySQL afin de pouvoir mettre à jour certaines lignes ?
MYSQL mysql;
mysql_init(&mysql);
mysql_options(&mysql,MYSQL_READ_DEFAULT_GROUP,"option");
MYSQL mysql_update;
mysql_init(&mysql_update);
mysql_options(&mysql_update,MYSQL_READ_DEFAULT_GROUP,"option");
nhicham
Messages postés2Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention20 décembre 2008 20 déc. 2008 à 12:29
salut,
D'pres ton message, j'ai compris que tu te connecte deja au mysql. Je voudrais savoir ou je peux trouver l'entete "mysql.h" dans easyPHP. ET MERCI