15-06-2011, 08:58 PM
J'ai remplacé le between tout de même. Si ça peut permettre de grappiller un peu ^^
D'ailleurs, je viens de rencontrer un problème après une procédure stockée. Si après la procédure stockée, je fais une modification sur la table que la procédure a utilisé, j'ai une erreur "Commands out of sync; you can't run this command now".
Apparemment, ce serait un problème de libération des ressources ou je ne sais quoi. Sur le site de mysql, ils disent de mettre un mysql_use_result() ou mysql_store_result() mais ces fonctions n'existent pas, elles ne sont pas reconnu pourtant je suis sur du mysql 5.1. Du coup, je comprend pas.
J'ai tenté avec un mysql_free_result mais l'erreur est toujours là.
Quelqu'un a t-il déjà rencontré ce problème ?
D'ailleurs, je viens de rencontrer un problème après une procédure stockée. Si après la procédure stockée, je fais une modification sur la table que la procédure a utilisé, j'ai une erreur "Commands out of sync; you can't run this command now".
Apparemment, ce serait un problème de libération des ressources ou je ne sais quoi. Sur le site de mysql, ils disent de mettre un mysql_use_result() ou mysql_store_result() mais ces fonctions n'existent pas, elles ne sont pas reconnu pourtant je suis sur du mysql 5.1. Du coup, je comprend pas.
J'ai tenté avec un mysql_free_result mais l'erreur est toujours là.
Quelqu'un a t-il déjà rencontré ce problème ?