créer un site


Tableau dynamique....

Aller à la page Précédente  1, 2, 3, 4  Suivante
Poster un nouveau sujet sur php   Répondre au sujet à php:Tableau dynamique....    Accueil Forum -> php
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
iowa
php mioche
php mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 19:27

a ben oui tu rentre les references !


tu as oublie les cle index pour l'auto increment !


tu peux creer un champ qui sera incrementer automatiquement par mysql cool !

en creant une cle index sur le champ desire et en modifiant le champ en lui donnant la propriete auto increment dans extra
Pef
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 19:29

Au fait, je pense à un truc.

Mon tableau comportera 5 colonnes (produit, matériau, nom du produit, descriptif, photo)

J'ai mis 2 entrées dans ma table. Est ce qu'il n'en faudrait pas plutôt 5 ?
Pef
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 19:30

iowa a écrit:
a ben oui tu rentre les references !


tu as oublie les cle index pour l'auto increment !


tu peux creer un champ qui sera incrementer automatiquement par mysql cool !

en creant une cle index sur le champ desire et en modifiant le champ en lui donnant la propriete auto increment dans extra


J'ai rien compris Laughing
Nevinrhal
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 19:35

tu as mis quelque chose en clef primaire cf: mes posts précedédent ?
Pef
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 19:39

Nevinrhal a écrit:
tu as mis quelque chose en clef primaire cf: mes posts précedédent ?


Non, je n'ai rien mis.

Je ne sais pas si j'ai bien compris à quoi ça servait, mais je sais pas si c'est absolument nécessaire compte tenu de ce que je veux obtenir.

Je ne veux pas gérer des clients, mais simplement faire apparaître dans un tableau ce qui aura pour matériau "aluminium", par exemple.

Ca te semble nécessaire, la clé primaire ?
iowa
php mioche
php mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 19:40

Pef a écrit:
Au fait, je pense à un truc.

Mon tableau comportera 5 colonnes (produit, matériau, nom du produit, descriptif, photo)

J'ai mis 2 entrées dans ma table. Est ce qu'il n'en faudrait pas plutôt 5 ?


nan pas forcement tu creer autant de ligne que tu veux

nevinharl j'ai pas compris ton post ( dernier )
Nevinrhal
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 19:46

il FAUT une clef primaire. (phpmyadmin ne te mettra pas d'erreur mais appré...... Twisted Evil )
si tu as ca :
porte bois 35euro
porte bois 50euro
tu fais comment pour ti retrouver après ?
par contre si tu as :

001 porte bois 35euro
002 porte bois 50euro

la, pas de soucis Cool
Nevinrhal
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 19:49

regarde je viens de creer un base :


J'ai deux entités (deux administarteurs) sur ma table, la clef primaire c'est la référence.
Pef
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 19:58

Nevinrhal a écrit:
il FAUT une clef primaire. (phpmyadmin ne te mettra pas d'erreur mais appré...... Twisted Evil )
si tu as ca :
porte bois 35euro
porte bois 50euro
tu fais comment pour ti retrouver après ?
par contre si tu as :

001 porte bois 35euro
002 porte bois 50euro

la, pas de soucis Cool


Ce que je veux faire, c'est justement afficher les 2 portes en bois.

Si j'ai :

porte bois 50€
Porte alu 50€
Portail alu 50 €
Portail alu 30 €
Portail bois 30 €
Portail bois 50 €

et que je choisis d'afficher en triant par "bois", je veux voir apparaître

porte bois 50€
Portail bois 30 €
Portail bois 50 €
Nevinrhal
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 20:02

oui mais si tu as deux portes en bois différentes à 50euro tu as dans le coucous pour les différencier après (c'est pour ca que chaque article de magasin porte une reference, par exemple)
Pef
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 20:07

Nevinrhal a écrit:
oui mais si tu as deux portes en bois différentes à 50euro tu as dans le coucous pour les différencier après (c'est pour ca que chaque article de magasin porte une reference, par exemple)


D'accord, donc il est nécessaire de les différencier.

Je fais comment ? je clique juste sur la petite clé à chaque variable (produit et matériau) ?
Nevinrhal
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 20:10

sur l'onglet structure de ta table, clic sur la petite clef (en effet) de la ligne de ta clef primaire. tu aura un zoli message tu di oui. normalement, ce champ sera souligné (la convention d'une clef primaire).
Pef
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 20:16

Nevinrhal a écrit:
sur l'onglet structure de ta table, clic sur la petite clef (en effet) de la ligne de ta clef primaire. tu aura un zoli message tu di oui. normalement, ce champ sera souligné (la convention d'une clef primaire).


Y'a quand même un truc que je pige pas, c'est que chaque produit sera caractérisé par 5 valeurs :

produit, matériau, référence produit, description et photo.

Or, je n'ai rentré que "produit" et "matériau" dans la table. C'est logique ?
Nevinrhal
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 20:22

nan, il faut dans l'onglet structure avoir TOUT les champ que tu as cité. s'il n'existe pas crée les (bouton executer)

ptite info :
tous tes attributs sont des varchars (taille selon ton gout (suffisement grand quand même, surtout pour description)).
je mettrait ca
reference_prod varchar 6
description varchar 125
photo varchar 125

plus le chiffre est grand, plus le temps de chargement de ta base est grand( ca ce compte en nanosecondes Laughing mais pour les bases avec 50000 attributs c'est Confused )
Pef
html mioche
html mioche
MessageTableau dynamique.... , Posté le: 07-06-2005 20:27

Nevinrhal a écrit:
nan, il faut dans l'onglet structure avoir TOUT les champ que tu as cité. s'il n'existe pas crée les (bouton executer)

ptite info :
tous tes attributs sont des varchars (taille selon ton gout (suffisement grand quand même, surtout pour description)).
je mettrait ca
reference_prod varchar 6
description varchar 125
photo varchar 125

plus le chiffre est grand, plus le temps de chargement de ta base est grand( ca ce compte en nanosecondes Laughing mais pour les bases avec 50000 attributs c'est Confused )


D'accord, je repars sur une nouvelle table, donc.

Comme dirait Krazuky : On rrrrrrrrecommennnnnnce Laughing
Montrer les messages depuis:   
Poster un nouveau sujet sur php   Répondre au sujet à php:Tableau dynamique....    Accueil Forum -> php Toutes les heures sont au format GMT + 1 Heure
Aller à la page Précédente  1, 2, 3, 4  Suivante
Page 3 sur 4

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


© Mentions Légales