Requête sql sélectionner un utilisateur
Bonjour,
Mon problème c'est que dans ce tableau je veux afficher dans la colonne module tout les modules d'un seul utilisateur,
Nom|||||||||||||||||Mail|||||||||||||Role|||Module
adminagri agri@gmail.com admin Matiere
adminagri agri@gmail.com admin Paiement
adminagri agri@gmail.com admin Parametres
testagri testagri@gmail.com utilisateur Matiere
testagri testagri@gmail.com utilisateur Commercial
c'est a dire comme ca :
Nom|||||||||||||||||Mail|||||||||||||Role||||Module
adminagri agri@gmail.com admin Matiere | Paiement |Parametres
testagri testagri@gmail.com utilisateur Matiere | Commercial
voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| <?php
session_start();
if (!isset($_SESSION['mail'])) {
header ('Location: index.php');
exit();
}
?>
<?php
$base = mysql_connect ("localhost", "root", "");
mysql_select_db ("modul", $base);
$reponse = mysql_query('SELECT users.nomusers,users.mail,users.role,usermodule.nomsociete,usermodule.nommodule FROM users
INNER JOIN usermodule ON users.nomusers = usermodule.nomusers
where nomsociete= "'.$_SESSION['nomsociete'].'"') or die(mysql_error());
mysql_close(); ?>
<table border="1">
<caption>utilisateur</caption>
<thead>
<tr>
<th colspan="11"><h3>les données</h3></th>
</tr>
<tr>
<th>Nom</th>
<th>Mail</th>
<th>Role</th>
<th>Module</th>
</tr>
</thead>
<tbody>
<?php
while($donnees = mysql_fetch_array($reponse)) {
?>
<tr>
<td><?php echo $donnees['nomusers'];?></td>
<td><?php echo $donnees['mail'];?></td>
<td><?php echo $donnees['role'];?></td>
<td><?php echo $donnees['nommodule'];?></td>
</tr><?php
}?>
</tbody></table> |
Merciii d'avance