bonjour
est ce que possible d'avoir les trois champs de la table3 s'incrementer automatiquement.
table1
ID
valeurs
table2
ID
valeurs
table3
ID
ID_table1
ID_table2
bonjour
est ce que possible d'avoir les trois champs de la table3 s'incrementer automatiquement.
table1
ID
valeurs
table2
ID
valeurs
table3
ID
ID_table1
ID_table2
Saluton,
S'il s'agit de clés étrangères, ce qui semble être le cas pour les deux dernières, il ne faut surtout pas qu'elles soient en AUTOINCREMENT.
Lors d'un INSERT il faut renseigner les clés parentales issues des deux autres tables.
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
articles : Comment émuler un tableau croisé [quasi] dynamique
et : Une énigme mathématique résolue avec MySQL
recommande l'utilisation de PDO (PHP5 Data Objects)
Ces colonnes sont faites pour recevoir les clés des parents d'une ligne.
Supposons une table produits, une table fournisseurs et une table marques.
La table produits a 2 clés étrangères celle du fournisseur et celle de la marque.
Quand je crée un produit je dois dire à SQL, dans la requête INSERT, pour chacune des deux clés quelle valeur insérer, l'identifiant du fournisseur et celui de la marque.
SQL ne peut pas les deviner et, en aucune manière AUTOINCREMENT ne résoudrait le problème.
La conséquence est que le fournisseur et la marque doivent pré-exister au produit dans leurs tables.
C'est plus clair ?
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
articles : Comment émuler un tableau croisé [quasi] dynamique
et : Une énigme mathématique résolue avec MySQL
recommande l'utilisation de PDO (PHP5 Data Objects)
exactement mon chef merci encore une fois.
Nedankinde.
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
articles : Comment émuler un tableau croisé [quasi] dynamique
et : Une énigme mathématique résolue avec MySQL
recommande l'utilisation de PDO (PHP5 Data Objects)
j'arrive pas a dire a sql dans la requête INSERT, pour chacune des deux clés quelle valeur insérer?
Ben, si toi tu n'y arrives pas, qui pourra le faire à ta place ?
Moi, je ne connais pas ces valeurs.
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
articles : Comment émuler un tableau croisé [quasi] dynamique
et : Une énigme mathématique résolue avec MySQL
recommande l'utilisation de PDO (PHP5 Data Objects)
c'est pas question de valeur ,mais comment question de syntaxe??
La syntaxe classique d'un INSERT.
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
articles : Comment émuler un tableau croisé [quasi] dynamique
et : Une énigme mathématique résolue avec MySQL
recommande l'utilisation de PDO (PHP5 Data Objects)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager