pb select et update etc champs multiples dans base !

Eléphant du PHP | 250 Messages

24 mai 2006, 21:44

Ouf, quel titre !

En fait, voilà mon problème: j'ai 5 champs dans une table "membres"
(objet1, objet2, objet3, objet4, objet5)

et 5 champs (plus si affinités!)
(stock1, stock2, stock3,stock4,stock5)

Toutes les variables sont en session; j'aimerais qu'il soit possible de balancer stock1 (ou stock4) en lieu et place de objet1 (ou objet3 ?)

Je sais faire la manip s'il n'y avait Q'UN SEUL CHAMP a traiter, mais en l'occurence, il y en a 10 et comble de malchance, certains peuvent etre déjà "libres" ou occupés".
Comment savoir lequel est dispo pour (par exemple) mettre "stock3" dans "objet1" (ou objet2 ou objet3) selon diponibilité (si j'ose dire) dudit champ d'origine (les champs "objet")....

A mon avis, il faudrait que je gère cela avec plusieurs tables, si quelqu'un a une idée?
(et le pire que j'ai gardé pour la fin, c'est qu'il y a aussi 5 champs en plus pour gérer les quantités)......
Bref, sur ce coup là, je coince complètement. :oops:

Mammouth du PHP | 19672 Messages

24 mai 2006, 21:50

Je ne comprends pas bien la structure de tes tables : mets nous la structure (avec un "DESC nom_table" en ligne de commande mysql, tu auras un beau graphique lisible) et explique nous donc la raison te tel ou tel choix. Après ta question sera plus simple à aborder.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: