Bonjour a tous,
Je vous expose une situation et mon problème .
Situation :
Ma base sql se nomme "Kxprotect"
J'ai deux tables dans cette base de donnée :
Table 1 : membres
Table 2 : winner
dans ma table "membres" j'ai déjà un grand nombre d'inscrits ... 2 membres , c'est exceptionnel non ...
ma table "membre" se compose de id_user / pseudo / nom / prenom
dont toto est membre et Manouche ...
id_user de toto = 1 / pseudo de toto = toto / nom = XXXXX / prenom = Arthur
id_user de Manouche = 2 / pseudo = manouche / nom = Dejungle / prenom = georges
Dans ma table winner j'ai la liste des kdos gagnés : id_user(correspondant au gagnant) / refobjet /titreobjet / winnerkadx /datewin(correspondant aussi au gagnant) etc ...
- 3 kdos on été gagnés : 2 kdos par toto et 1 kdo de manouche ...
Ce que je souhaites faire c'est lorsque toto est sur son compte membre, il souhaite tout simple voir ce qu'il a gagné comme KDO ...
De mon coté je souhaite aidez toto : J'ai pu afficher une table mais malheureusement je vois apparaitre toute la table . Je veux uniquement voir ce qu'à gagné toto .
Mon code est le suivant en espérant que vous pourrez m'aider ...
Code PHP :
<?php session_start(); // On relaye la session
require_once('auth/connexion.php');
if (isset($_SESSION['authentification']))
if (session_is_registered("authentification") && $_SESSION['privilege'] == "admin"){
}
else {
header("Location:index.php?erreur=intru");
}
?>
<?php
$select=mysql_select_db("kxprotect");
switch($_GET["test"])
{
case 1 : $query="select * from winner order by refobjet asc"; break;
case 2 : $query="select * from winner order by refobjet desc"; break;
case 3 : $query="select * from winner order by datewin asc"; break;
case 4 : $query="select * from winner order by datewin desc"; break;
case 5 : $query="select * from winner order by titreobjet asc"; break;
case 6 : $query="select * from winner order by titreobjet desc"; break;
case 7 : $query="select * from winner order by winnerkadx asc"; break;
case 8 : $query="select * from winner order by winnerkadx desc"; break;
case 9 : $query="select * from winner order by datenvoi asc"; break;
case 10 : $query="select * from winner order by datenvoi desc"; break;
case 11 : $query="select * from winner order by statutenvoi asc"; break;
case 12 : $query="select * from winner order by statutenvoi desc"; break;
default : $query="select * from winner";
}
$result=mysql_query($query);
$totenreg=mysql_num_rows($result);
echo "<form action='lister.php' method='get' name='lister' enctype='multipart/form-data'>";
echo "<table width=100% border=1 align=center>";
echo "<tr bgcolor='#000000'>";
if ($totenreg==0)
echo "<td colspan=9><h2>IL N'Y A PAS D'ENTREE</td>";
else
{
echo "<td colspan=9><h2>IL Y A ".$totenreg." ENTREE(S)</td>";
echo "</tr>";
}
echo "</form>";
$i=0;
while ($row=mysql_fetch_array($result))
{
if ($i==0)
{
echo "<tr bgcolor=#D3D3D3>";
$i++;
}
else
{
echo "<tr bgcolor=#FFFFFF>";
$i--;
}
echo "<td><h5>".$row["refobjet"]."</td>";
echo "<td><h5>".$row["datewin"]."</td>";
echo "<td><h5>".$row["titreobjet"]."</td>";
echo "<td><h5>".$row["winnerkadx"]."</td>";
echo "<td><h5>".$row["datenvoi"]."</td>";
echo "<td><h5>".$row["statutenvoi"]."</td>";
echo "<tr>";
}
echo "</table>";
?>