souci de recuperation de donnees

souci de recuperation de donnees - PHP - Programmation

Marsh Posté le 13-04-2006 à 11:53:44    

j ai un probleme j ai 2 tables: "personne" & "carnet_voyage"
 
j arrive a créer une personne nikel (ajout suppression modification)
je veux faire pareil avec ma table "carnet_voyage" et j arrive a récupérer le pseudo de la personne en session et le mettre dans ma table "carnet_voyage" -> ça c'est bon !!! apres qd je créer  mon carnet de voyage dans un formulaire je saisie mes valeurs et là tous se passe bien j arrive a ecrire dans ma base là tout marche nikel
 
MAis le souci j arrive pas a récupéré les valeur de cette table (carnet_voyage) en relation avec la session crée selon la personne j imagine que je dois testé si cette personne à créer ou pas un carnet de voyaage mais come je fais ça  
 
Merci bcp !!

Reply

Marsh Posté le 13-04-2006 à 11:53:44   

Reply

Marsh Posté le 13-04-2006 à 11:57:28    

Ta fais un MCD de ta base?  
ou un truc équivalent pour organiser les données?

Reply

Marsh Posté le 13-04-2006 à 14:01:32    

A vrai dire non j ai fais un peu tout à l arrache en fonction de qe qu il faut développer mais à mon avis j ai eu tort de ne pas en avoir fait un

Reply

Marsh Posté le 13-04-2006 à 14:07:53    

a mon avis tu devrais en faire un.....
normalement tu vas avoir des "clés étrangères" et dans ta table "carnet de voyage" tu devrais avoir l'identifant de la personne correspondante

Reply

Marsh Posté le 13-04-2006 à 14:39:06    

Merci Hardrog j y suis arriver à faire se que je voulais mais soit dis en passans il parait que MySQL gere tres mal les clés étrangeres car dans ce cas j utilise pas de clé étranger  
J utilise juste les sessions pour ecrire dans ma table "Carnet de voyage"
En fait je recuper l identifiant de la personne "Loger" je la la transmette dans "pseudo_carnet_voyage" dc comme ça des que je me "loge" et que la personne cherche son carnet de voyage , elle l auras automatiquemeent
 
MArci a toi pr les conseils !! j en tiendrai compte à l avenir  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed