par
VaN » 25 janv. 2006, 18:30
Merci beaucoup pour tes instructions, par contre on m'a conseillé de mettre plutôt user_jeu_user_id et user_jeu_jeu_id à la place de user_id et jeu_id pour éviter des embrouilles lorsque je ferais des requêttes, t'en penses quoi...?
Effectivement, c'est peut etre plus prudent. En tout cas, c'est plus simple (meme si ça parait plus compliqué au premier abord). En effet, lorsque deux champs ont le meme nom dans une base de données, cela peut parfois declencher des erreurs, car le script ne saura pas lequel des deux tu voudras choisir, lorsque tu indiqueras le nom du champs. mais si ces champs sont dans des tables différentes, tu peux les différencier ainsi :
nom_de_la_table.nom_du_champ
Ce qui donnerai dans mon exemple :
users.user_id est différent de
user_jeu.user_id
pour t'eviter d'avoir à specifier le nom de la table dans tes requetes, je te conseille effectivement de renommer les champs user_id et jeu_id de la table
USER_JEU differement.
Concernant le back office, t'en es pas encore là. D'abord, il faudra que le front office marche (c'est à dire la partie visible par les utilisateurs)
désolé, je suis marfois long entre mes réponses, mais je suis au travail.
Si ça t'interesse, voici mon msn :
[email protected]
Parles moi ce soir (à partir de 19h), si tu as envie que je t'explique quelques autres trucs, et que tu veux que je t'aide à faire demarrer le bousin : )
[quote="Starvin"]Merci beaucoup pour tes instructions, par contre on m'a conseillé de mettre plutôt user_jeu_user_id et user_jeu_jeu_id à la place de user_id et jeu_id pour éviter des embrouilles lorsque je ferais des requêttes, t'en penses quoi...?[/quote]
Effectivement, c'est peut etre plus prudent. En tout cas, c'est plus simple (meme si ça parait plus compliqué au premier abord). En effet, lorsque deux champs ont le meme nom dans une base de données, cela peut parfois declencher des erreurs, car le script ne saura pas lequel des deux tu voudras choisir, lorsque tu indiqueras le nom du champs. mais si ces champs sont dans des tables différentes, tu peux les différencier ainsi :
[quote]nom_de_la_table.nom_du_champ[/quote]
Ce qui donnerai dans mon exemple :
[b]users[/b].user_id est différent de [b]user_jeu[/b].user_id
pour t'eviter d'avoir à specifier le nom de la table dans tes requetes, je te conseille effectivement de renommer les champs user_id et jeu_id de la table [b]USER_JEU[/b] differement.
Concernant le back office, t'en es pas encore là. D'abord, il faudra que le front office marche (c'est à dire la partie visible par les utilisateurs)
désolé, je suis marfois long entre mes réponses, mais je suis au travail.
Si ça t'interesse, voici mon msn :
[email protected]Parles moi ce soir (à partir de 19h), si tu as envie que je t'explique quelques autres trucs, et que tu veux que je t'aide à faire demarrer le bousin : )