ajout de colonne dans une table

Eléphant du PHP | 108 Messages

26 mars 2008, 07:49

N'ayant pas trouver de solution à mon problème, je me permet de de poser ma question içi.

Un exemple:

Si j'ai une table que je nomme AZERTY et 5 champs A, B, C , D , E.
Pour l'affichage ce serait :
echo $mysql_result_query[1];  pour le A
echo $mysql_result_query[2];  pour le B
echo $mysql_result_query[3];  pour le C
echo $mysql_result_query[4];  pour le D
echo $mysql_result_query[5];  pour le E
Là, pas de probleme.

Dans ma 2° table que je nomme TRAVAIL et 5 champs F, G, H , I , J.
Pour l'affichage ce serait :
echo $mysql_result_query[6];    pour le F
echo $mysql_result_query[7];    pour le G
echo $mysql_result_query[8];    pour le H
echo $mysql_result_query[9];    pour le I
echo $mysql_result_query[10];   pour le J
Là, pas de probleme.

Disons que 3 mois plus tard, je rajoute en fin de table AZERTY un champ que je nomme C1
Mes colonnes seront A, B, C , C, D , E , C1

Pour cette table AZERTY, tout se déroulera bien sans erreur.
Par contre, pour la 2° table TRAVAIL, c'est la KATA. Toute les colonnes seront décalés d'une valeur.

Bien sur, il faudrait que je modifie le code de TOUTES MES pages pour que cela m'affiche reelement mon résultat.
Je voudrais savoir s'il serait possible de pouvoir faire en sorte que les champs ne se décale pas par rapport aux autres tables..

J'espere que cela est possible et que vous me donnerez une solution.
Pour rappel, je suis novice dans le PHP, j'essai toujours de moi même mais là :( :(

Merci d'avance .

Francis

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

26 mars 2008, 08:59

Modération :
kochalski, le multipostage est interdit sur le forum.

Merci de prendre le temps de lire les règlements.
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer