[PHP+SQL] Probleme affichage
Posté : 05 août 2009, 01:27
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 :/
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
Code : Tout sélectionner
`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,Code : Tout sélectionner
`id` int(11) NOT NULL auto_increment,
`team` varchar(255) NOT NULL,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=rosterjesper que j'ai bien expliqué mon problème.
Merci d'avance