0, 1, 2 à remplacer par des noms - PHP - Programmation
Marsh Posté le 28-05-2007 à 15:56:21
la structure? est ce que c'est ca?
Code :
|
dans la base de données j'ai une table catégorie, une table marque et une table produits, les tables catégorie et marques sont liées a la table produits par num_categorie et num_marque.
Dans ma page php, lorsque je veux insérer un nouvel enregistrement, la catégorie et la marque s'affichent par l'id et non le nom (comme décrit tout a l'heure)
Marsh Posté le 28-05-2007 à 16:37:58
mais alors comment faire pour remplacer l'id par son nom?
par ex 1=panthène
au lieu de s'afficher 1 ça affiche panthène
qu'est-ce que la structure des tables?
Marsh Posté le 28-05-2007 à 17:25:08
cgo2 voudrait le bout de code qui affiche 0, 1 ou 2 (sur la page web), pas celui qui extrait ces codes de la BDD.
Marsh Posté le 28-05-2007 à 17:40:26
oh mais c'est le 2ème code que j'ai envoyé. mais puisque c'est un num_catégorie c'est automatiquement l'id qui s'affiche non?
Marsh Posté le 28-05-2007 à 18:01:11
echo, printf, ...
Tu affiches sur une page web ou bien tu "affiches" dans phpmyadmin?
Marsh Posté le 28-05-2007 à 19:02:19
phosphoreloaded a écrit : Tu affiches sur une page web ou bien tu "affiches" dans phpmyadmin? |
Laisse tomber, je parie une cacahuète que c'est du code autogénéré.
Marsh Posté le 28-05-2007 à 14:27:03
Bonjour a tous.
Voila pour mon site j'ai crée trois tables qui sont liées. Une pour les catégories, une pour les marques et une pour les produits. Le hic c'est que les catégories et les marques que j'ai insérées s'affichent par 0, 1,2, etc.et non par les noms
Exemple:
table catégorie
1=shampoing
2=gel
3=demelant
table marques
1=elseve
2=penthene
pour la catégorie:
J'ai tout essayé dans tous les sens (enfin je crois) mais rien ne marche. Qu'y a t il de faux?
cordialement