le 05/08/2009 à 04:27
jSURF
Bonjour,
j'ai un problème avec mon affichage sur le site il m'affiche qu'une personne alors que je demande d'afficher tous ceux avec l'id 1
Table membre
Table team
team: id = membre : idteam
donc si la table team l'id = 1 et que la table membre idteam = 1 alors il m'affiche les personnes le problème la ce qu'il m'affiche qu'une personne :/
Lien: http://undr.ctrl.free.fr/?p=roster
jesper que j'ai bien expliqué mon problème.
Merci d'avance
j'ai un problème avec mon affichage sur le site il m'affiche qu'une personne alors que je demande d'afficher tous ceux avec l'id 1
Table membre
`id` int(11) NOT NULL auto_increment,
`login` varchar(255) NOT NULL,
`password` text NOT NULL,
`email` varchar(255) NOT NULL,
`nom` varchar(255) NOT NULL,
`prenom` varchar(255) NOT NULL,
`ville` varchar(255) NOT NULL,
`age` varchar(255) NOT NULL,
`sexe` varchar(255) NOT NULL,
`level` varchar(255) NOT NULL,
`idteam` int(11) NOT NULL,
Table team
`id` int(11) NOT NULL auto_increment,
`team` varchar(255) NOT NULL,
team: id = membre : idteam
donc si la table team l'id = 1 et que la table membre idteam = 1 alors il m'affiche les personnes le problème la ce qu'il m'affiche qu'une personne :/
<?php
sql_co();
$sql = "SELECT *
FROM team T
JOIN membre M
ON T.id = M.idteam";
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// on recupere le resultat sous forme d'un tableau
$data = mysql_fetch_array($req);
// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_close ();
while ($data = mysql_fetch_array($req) )
{
?>
<table width="100%">
<tr>
<td valign="top">
<?php echo ''. $data['prenom'] .'';?> '<b><?php echo ''. $data['login'] .'';?></b>' <?php echo ''. $data['nom'] .'';?><br/>
<table width="200" style="margin-top: 10px;">
<tr><td style="font-weight: bold;" valign="top">Age:</td>
<td><?php echo ''. $data['age'] .'';?></td></tr>
<tr><td style="font-weight: bold;" valign="top">Ville:</td>
<td><?php echo ''. $data['ville'] .'';?></td></tr>
</table>
</td>
<td width="100px">
<img src="" width="100px" height="100px"/><br/>
</td>
</table>
<?php
}
?>
Lien: http://undr.ctrl.free.fr/?p=roster
jesper que j'ai bien expliqué mon problème.
Merci d'avance