12-02-2010, 04:13 PM
(12-02-2010, 03:58 PM)Argorate a écrit : -premièrement, es ce que quelqu'un sait la différence entre:
"DELETE FROM x" & "TRUNCATE TABLE x"?
TRUNCATE va réinitialiser le compteur auto-incrémenté.
(12-02-2010, 03:58 PM)Argorate a écrit : Selon-vous, vaut-il mieux faire des fonctions CRUD (CREATE – READ – UPDATE – DELETE) générique?
exemple: 'update_table($table, $update, $where);'
OU bien faire des CRUD pour chaque table?
exmple 'update_joueur($joueur);'
Ma réponse ne va te plaire mais... L'idéal est bien sûr l'objet. Avec une classe Model puis des classes filles Player, Building, etc. pour chaque modèle. L'héritage te permet de factoriser le code.
C'est tout de même bien mieux de manipuler des objets puis d'appeler leur méthode save. Un ORM, quoi.
Sephi-Chan