Bonjour,
Le but de mon site web est la gestion de réunion.
Un formulaire permet la création de réunion dans la table réunion (sous postgre)
MLD réunion
(Num_reu, date_reu, lieux_reu, numpers_reu (clé étrangère à la table personne ))
Sur une autre page, j'affiche les infos de la table réunion.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?php $dbconnect=pg_connect("host=localhost dbname=PTI user=... password=..."); $count = "Select * from reunion"; $resultat=pg_query($dbconnect,$count); while($tab=pg_fetch_array($resultat)) { blablabla.... $hotesse =$tab['numpers_reu']; foreach ($hotesse as & $num){ $sql="select nom_pers from personnes where num_pers ='".$num."';"; $resul=pg_query($dbconnect,$sql); echo $result; } } ?>
L'idée c'est que en récupérant le numéro de la personne avec $tab['num_pers'] je puisse afficher pour chaque réunion le nom de la personne qui se trouve dans la table personnes.
Il faut donc que je fasses une requête qui va, pour chaque réunion, afficher le nom de la personne en fonction du numéro situé dans la table reunion.
J'avais pensé à faire un foreach dans le while avec une requête sql mais je n'y arrive pas.
Erreur retourner:
Warning: Invalid argument supplied for foreach()
Merci de votre aide
Partager