Prénom <select name="prenom">
<?php
// exécuter la requête SQL
$sql = "select * from tirage";
$result = mysql_query($sql);
// lire le résultat
while ($result && $row = mysql_fetch_array($result)){
// construire les options de la liste déroulante
echo "<option value=\"" . $row['prenom'] . "\">" . $row['prenom'] . "</option>";
}
?>
</select>
$sql = "select prenom from tirage WHERE aqui != 1";
Après si c'est une autre table "aqui" dans laquelle il y a tous les prénoms il faudra faire une sélection de la différence entre les deux tables... Code : Tout sélectionner
<form action="tirage.php" method="post" name="tirage">
<p>Entre ton prenom pour savoir a qui tu dois faire un gros cadeau pour noel puis clique sur le bouton OK</p>
<p>
Prénom
<select name="prenom">
<?php
// exécuter la requête SQL
$sql = "select * from tirage ";
$result = mysql_query($sql);
// lire le résultat
while ($result && $row = mysql_fetch_array($result)){
// construire les options de la liste déroulante
echo "<option value=\"" . $row['prenom'] . "\">" . $row['prenom'] . "</option>";
}
?>
</select>
<label>
<input type="submit" name="ok" value="OK" />
</label>
</p>
</form><?php
$query = "SELECT prenom FROM tirage WHERE dispo=0 ORDER BY RAND() LIMIT 1";
$result = mysql_query($query);
$row = mysql_fetch_row($result);
if($row['prenom'] != $_POST['prenom'])
{
echo $_POST['prenom'];
echo " tu devras faire un cadeau à ";
echo $row[0];
$query = "UPDATE tirage SET dispo=1, aqui='".$_POST['prenom']."' WHERE prenom='".$row[0]."'";
$result = mysql_query($query);
mysql_close();
}
else
{
echo "choix impossible car c'est votre nom qui a été tiré au sort --> essai encore ";
}
?>Code : Tout sélectionner
SELECT prenom FROM tirage WHERE prenom NOT IN (SELECT aqui FROM tirage)
Code : Tout sélectionner
SELECT prenom FROM tirage WHERE dispo=0 and prenom <> '".$_POST['prenom']."' ORDER BY RAND() LIMIT 1Code : Tout sélectionner
SELECT prenom FROM tirage WHERE dispo=0 and prenom <> '".$_POST['prenom']."' ORDER BY RAND() LIMIT 1Code : Tout sélectionner
UPDATE tirage SET dispo=1, aqui='".$_POST['prenom']."' WHERE prenom='".$row[0]Code : Tout sélectionner
<p>Entre ton prénom pour savoir a qui tu dois faire un gros cadeau pour noël puis clique sur le bouton OK</p>