Ouai elle est cool.
Moi sur ma classe sql que j'avais fait pour ragol, j'avais mis quelques methode d'extration de resultat simplifié
Donc dans ce qui correspond(enfin pas exactement) à ta classe MySQLResultat
J'ai mis une methode extract_one($sql,$extract='fetch_array') qui renvoie directement la ligne de la requete sql
En gros le mysql_query et le mysql_fetch_array(ou assoc) sont fait à la suite ce qui est pratique si il n'y a qu'une ligne à extraire...
Dans la meme idée j'avais extract_ladata($sql) qui renvoyais la premiere donnée de la premiere ligne
Alors çà peut paraitre bete mais ces 2 methodes m'ont clarifié le code à mort, car à chaque fois çà fait 3 lignes qui en deviennent plus qu'une.
Le hic c'est que là çà serais difficile à mettre en place, puisque la classe Resultat est differente de la classe d'execution!
J'espere que t'as compris ce que je voulais dire j'aurrais peut etre due mettre un peu de code...
Edit: tu devrais rajouter une methode insert_id dans la classe Resultat, enfin bon de toute façon c'est le genre de trucs qui va super vite
Moi sur ma classe sql que j'avais fait pour ragol, j'avais mis quelques methode d'extration de resultat simplifié
Donc dans ce qui correspond(enfin pas exactement) à ta classe MySQLResultat
J'ai mis une methode extract_one($sql,$extract='fetch_array') qui renvoie directement la ligne de la requete sql
En gros le mysql_query et le mysql_fetch_array(ou assoc) sont fait à la suite ce qui est pratique si il n'y a qu'une ligne à extraire...
Dans la meme idée j'avais extract_ladata($sql) qui renvoyais la premiere donnée de la premiere ligne
Alors çà peut paraitre bete mais ces 2 methodes m'ont clarifié le code à mort, car à chaque fois çà fait 3 lignes qui en deviennent plus qu'une.
Le hic c'est que là çà serais difficile à mettre en place, puisque la classe Resultat est differente de la classe d'execution!
J'espere que t'as compris ce que je voulais dire j'aurrais peut etre due mettre un peu de code...
Edit: tu devrais rajouter une methode insert_id dans la classe Resultat, enfin bon de toute façon c'est le genre de trucs qui va super vite