Test sur une table
crystal12
-
nico7382 Messages postés 287 Statut Membre -
nico7382 Messages postés 287 Statut Membre -
Bonjour
Comment tester si un indentifiant est dans une table? .
Je m'explique , voila j'ai 2 tables
-------------
Formu
------------
id_formu (cle)
Nom
Prenom
***
**
---------------
---------------
Fiche
--------------
id_fiche
id_formu
Non
Prenom
Observation
RDV
----------------
La table fiche correspond a un formulaire d'appreciation(fiche.php) et la table Formu correspond à un formulaire d'insription.
Je souhaite donc associé a chaque formulaire deposé par une personne une fiche d'apppreciation .(Un peu comme a l'ecole lorsque l'on fait un controle ou examen , on associe toujours à un control un note et une obervation).
Lorsque j'affiche par nom et prenom (je sais faire)la liste de tous ce qui on deposé un formulaire . J'aimerais rajouter en en face du nom de chaque personne un lien.
Ce lien aura 2 aspects :
Le premiere aspect :
Si la personne a une fiche , le lien sera "voir la fiche de cette personne"
Le deuxieme aspect:
Si la personne n'a pas de fiche , le lien sera " creer la fiche" .
Donc il faut que je fasse constament un test sur la table fiche pour voir si l'identifiant (id_formu) exite ou pas .pour mettre mes differents lien.
Comment faire ce type de test?
MERCI pour l'aide
ps:si quelqu'un voit a peu prés ce que je souhaite faire et qu'il à une autre methode plus simple je suis pronneur
Comment tester si un indentifiant est dans une table? .
Je m'explique , voila j'ai 2 tables
-------------
Formu
------------
id_formu (cle)
Nom
Prenom
***
**
---------------
---------------
Fiche
--------------
id_fiche
id_formu
Non
Prenom
Observation
RDV
----------------
La table fiche correspond a un formulaire d'appreciation(fiche.php) et la table Formu correspond à un formulaire d'insription.
Je souhaite donc associé a chaque formulaire deposé par une personne une fiche d'apppreciation .(Un peu comme a l'ecole lorsque l'on fait un controle ou examen , on associe toujours à un control un note et une obervation).
Lorsque j'affiche par nom et prenom (je sais faire)la liste de tous ce qui on deposé un formulaire . J'aimerais rajouter en en face du nom de chaque personne un lien.
Ce lien aura 2 aspects :
Le premiere aspect :
Si la personne a une fiche , le lien sera "voir la fiche de cette personne"
Le deuxieme aspect:
Si la personne n'a pas de fiche , le lien sera " creer la fiche" .
Donc il faut que je fasse constament un test sur la table fiche pour voir si l'identifiant (id_formu) exite ou pas .pour mettre mes differents lien.
Comment faire ce type de test?
MERCI pour l'aide
ps:si quelqu'un voit a peu prés ce que je souhaite faire et qu'il à une autre methode plus simple je suis pronneur
A voir également:
- Test sur une table
- Test performance pc - Guide
- Table ascii - Guide
- Steam deck oled test - Guide
- Table des matières word - Guide
- Test disque dur - Télécharger - Informations & Diagnostic
2 réponses
Je pense que ca pourrait aider:
SELECT Formu.Nom, Formu.Prenom, Fiche.[non], Fiche.Prenom, Fiche.Observation
FROM Fiche INNER JOIN Formu ON Fiche.id_formu = Formu.id_formu
WHERE (((Formu.Nom)="nico7382"));
Le resultat de cette requete te renvoie la totalite des fiche concernant nico7382 ;D.
Si la requete te retourne quelquechose !=EOF ca te permet de rajouter un lien.
Normalement, si j'ai bien compris le teste ce fait sur le résultat de la requete vide ou non vide
SELECT Formu.Nom, Formu.Prenom, Fiche.[non], Fiche.Prenom, Fiche.Observation
FROM Fiche INNER JOIN Formu ON Fiche.id_formu = Formu.id_formu
WHERE (((Formu.Nom)="nico7382"));
Le resultat de cette requete te renvoie la totalite des fiche concernant nico7382 ;D.
Si la requete te retourne quelquechose !=EOF ca te permet de rajouter un lien.
Normalement, si j'ai bien compris le teste ce fait sur le résultat de la requete vide ou non vide