Formulaire

flexy37 Messages postés 155 Date d'inscription   Statut Membre Dernière intervention   -  
974_Vin's_974 Messages postés 547 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai un gros probleme , je possede un site web et j'aimerais quand on s'inscri pour un tournois ca se met dans
la colonne d'attente quand la colonne inscrit est deja plienne

merici

exemple

inscription ====> validation ===> inscrit ( si colonne inscrit < 30 joueurs alors inscription inscrit dans la colonne attente )

15 réponses

974_Vin's_974 Messages postés 547 Date d'inscription   Statut Membre Dernière intervention   102
 
Ben on comprends bien ce que tu veux faire, mais montre nous ton code on l'arangera ensemble ..

0
flexy37 Messages postés 155 Date d'inscription   Statut Membre Dernière intervention   42
 
pages d'inscription


<?php
$base = mysql_connect ('xxxx', 'xxxx', 'xxxx');
mysql_select_db ('xxxx', $base);
$sql = "select * from quinito";
$resultat = mysql_query ($sql);
$nb = mysql_num_rows($resultat);
$places = 42-mysql_num_rows($resultat);

mysql_close ($base);

$base = mysql_connect ('xxxxx', 'xxxxxx', 'xxxx');
mysql_select_db ('xxxxx', $base);
$sql = "select * from quinito2";
$resultat2 = mysql_query ($sql);
$nb2 = mysql_num_rows($resultat2);
$places2 = mysql_num_rows($resultat2);

mysql_close ($base);

?>
<br />

<br />
<center><font size="4">Inscriptions au Texas Hold'em No Limit</font><br><font color=red><u>Inscriptions valable jusqu'au mardi 19H</u></font>
</center>
<br><br>
<form method="post" action="validations-mardi.php">
<center>
<table>
<tr>
<td>Nom - Prénom ou Alias :</TD><TD><INPUT TYPE="text" name="pseudo"></td>
</tr>
<tr>
<td><font color="red">Email si nouveau joueur :</font></TD><TD><INPUT TYPE="text" name="email"></td>
</tr>
</table>
<br>
<input type="submit" value="ENVOYER">
</form>
<br />
</center>

<table border="0" align=center><tr><td>

  <?php echo "<b>Places Disponible : $places Places</b>"; ?>           <?php echo "<b>Places Disponible : $places2 Places</b>"; ?>         <br>

          <?php echo "<b>Inscrits : $nb Joueurs</b>"; ?>                           <?php echo "<b>Attente : $nb2 Joueurs</b>"; ?></td>

</tr><tr><td><iframe name="nav" src="inscrit2.php" width="180px" height="700px" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" /></td>
<td><iframe name="nav" src="vide.php" width="15px" height="0px" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" /></td>



<td><iframe name="nav" src="attente2.php" width="180px" height="700px" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" /></td>

</tr>
</table>
?>

pages validation avec envoie e-mail

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<meta http-equiv="refresh" content="2;url=mardi.php">
</head>
<center>
<h3><u>Inscriptions tournois Hold'Em No Limit</u><br>
<br>

<?php

srand((double)microtime()*1000000);
$boundary =md5(uniqid(rand()));

$header = "From: xxxxxxxxx<xxxx@xxxxxxx.com>\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: multipart/alternative; boundary=$boundary\n";

$destinataire = "xxxx@xxxxx.com";
$destinataire2 = "xxxx@xxxx.fr";

$titre = "Tournois Hold'em No Limit Mardi soir ";

$message = "\nThis is a multi-part message in MIME format.";
$message .="\n--$boundary\nContent-Type : text/html; charset=\"iso-8859-1\"\n\n";
$message .="Pseudo : $pseudo\n";
$message .="E-mail : $email\n";
$message.= "\n--$boundary--\n end of the multi-part";
mail($destinataire,$titre,$message,$header);
mail($destinataire2,$titre,$message,$header);

echo "<center><h4>$pseudo, votre inscription à été validée.</h4>";



$base = mysql_connect ('xxxxxx', 'xxxx', 'xxxx');
mysql_select_db ('xxxx', $base);

$sql = "insert into quinito VALUES ('','$pseudo','$email')";
$res_sql = mysql_query($sql);

?>

</center>

et les fichiers qui sont inclues avec la page d'inscriptions / inscrit.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
</head>
<body text="Black">
<?php
$lien=mysql_connect("xxxx","xxxx","xxxx");
mysql_select_db ("xxxx");

$sql="SELECT * FROM epeeroyale";
$resultat = mysql_query ($sql);


echo "<table width=100% align=center border=0>";
echo "<tr bgcolor=black><td align=center><font color=white>Pseudo</font></td></tr>";

if (mysql_num_rows($resultat) < 10)
{
while ($epeeroyale = mysql_fetch_array ($resultat))
{
$pseudo = $epeeroyale['pseudo'];
$id = $epeeroyale['id'];


echo "<tr><td align=center><font size=1>$pseudo</font></font></td>";
echo "</tr>";
}
}
else
{
echo"<tr><td colspan=5 align=center>Aucun joueur inscrit</td></tr>";
}
echo "</table>";
?>

</html>

et attente.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
</head>
<body text="white">
<?php
$lien=mysql_connect("xxxxxx","xxxx","xxxxx");
mysql_select_db ("xxxx");

$sql="SELECT * FROM epeeroyale2";
$resultat = mysql_query ($sql);


echo "<table width=100% align=center border=0>";
echo "<tr bgcolor=black><td align=center><font color=white>Pseudo</font></td></tr>";

if (mysql_num_rows($resultat) > 0)
{
while ($epeeroyale2 = mysql_fetch_array ($resultat))
{
$pseudo = $epeeroyale2['pseudo'];
$id = $epeeroyale2['id'];
echo "<tr><td align=center><font color=black><font size=1>$pseudo</font></font></td>";
echo "</tr>";
}
}
else
{
echo"<tr><td colspan=5 align=center><font color=black>Aucun joueur inscrit</font></td></tr>";
}
echo "</table>";
?>

</html>
0
974_Vin's_974 Messages postés 547 Date d'inscription   Statut Membre Dernière intervention   102
 
Et comment tu sais qd la liste est pleine ????

0
flexy37 Messages postés 155 Date d'inscription   Statut Membre Dernière intervention   42
 
if (mysql_num_rows($resultat) < 10) <==== ici des que ca arrive a dix ou 11 ca met la phrase plus bas que j'ai laisser par default
{
while ($epeeroyale = mysql_fetch_array ($resultat))
{
$pseudo = $epeeroyale['pseudo'];
$id = $epeeroyale['id'];


echo "<tr><td align=center><font size=1>$pseudo</font></font></td>";
echo "</tr>";
}
}
else
{
echo"<tr><td colspan=5 align=center>Aucun joueur inscrit</td></tr>"; <===== c'est cette phrase
}
echo "</table>";
?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
974_Vin's_974 Messages postés 547 Date d'inscription   Statut Membre Dernière intervention   102
 
Donc en faite dans le else, tu voudrais faire la requete d'inertion mais dans la liste d'attente c ca ???

0
flexy37 Messages postés 155 Date d'inscription   Statut Membre Dernière intervention   42
 
oui quand les gens s'inscrive, ca s'inscrie dans l'autre liste quand la liste principal est plienne
0
974_Vin's_974 Messages postés 547 Date d'inscription   Statut Membre Dernière intervention   102
 
Ok et si c pa plein tu inscrit dans la liste normal non ??? donc tu fais bien une requete elle est ou ???

0
flexy37 Messages postés 155 Date d'inscription   Statut Membre Dernière intervention   42
 
tant que la liste n'est pas plien ca se met dans la liste principal et des que c'est plien , je suis obliger de changer la base manuellement

$sql = "insert into quinito VALUES ('','$pseudo','$email')";

par ca

$sql = "insert into quinito2 VALUES ('','$pseudo','$email')"; qui correspond a la liste d'attente

moi ce que je veux c'est que ca se fasse automatiquement

je sait que c'est faisable car un site web concurrent le fait
0
974_Vin's_974 Messages postés 547 Date d'inscription   Statut Membre Dernière intervention   102
 
Ben c'est simple tu fais kom ca ...


if (mysql_num_rows($resultat) < 10) <==== ici des que ca arrive a dix ou 11 ca met la phrase plus bas que j'ai laisser par default
{
while ($epeeroyale = mysql_fetch_array ($resultat))
{
$pseudo = $epeeroyale['pseudo'];
$id = $epeeroyale['id'];

$sql = "insert into quinito VALUES ('','$pseudo','$email')";

echo "<tr><td align=center><font size=1>$pseudo</font></font></td>";
echo "</tr>";
}
}

elseif (mysql_num_rows($resultat) >= 10)
{
$sql = "insert into quinito2 VALUES ('','$pseudo','$email')"
echo"<tr><td colspan=5 align=center>Aucun joueur inscrit</td></tr>"; <===== c'est cette phrase
}
echo "</table>";
?>


C'est pa a peu près ca ???

0
flexy37 Messages postés 155 Date d'inscription   Statut Membre Dernière intervention   42
 
je vais essayer , et je te dit ca !!!
0
974_Vin's_974 Messages postés 547 Date d'inscription   Statut Membre Dernière intervention   102
 
Ok mais arrange un peu hein, la g pa executer la rekete rien hein, si tu mets ca tel ca va planter lool

0
flexy37 Messages postés 155 Date d'inscription   Statut Membre Dernière intervention   42
 
soit je suis con ou alors ca marche pas
0
974_Vin's_974 Messages postés 547 Date d'inscription   Statut Membre Dernière intervention   102
 
Montre ton code stp

0
flexy37 Messages postés 155 Date d'inscription   Statut Membre Dernière intervention   42
 
http://www.ultimate37.com/test/

les fichier sont dessus j'ai juste virée le php pour qu'on puisse lire le code !!!!
0
974_Vin's_974 Messages postés 547 Date d'inscription   Statut Membre Dernière intervention   102
 
Essaye pluto ca :

Tu execute pas tes requetes dont (lloll) :

if (mysql_num_rows($resultat) < 10 )
{
while ($test = mysql_fetch_array ($resultat))
{
$pseudo = $test['pseudo'];
$id = $test['id'];

$sql = "insert into test VALUES ('','$pseudo','$email')";
mysql_query($sql)or die('Query failed: '.'<li>errorno='.mysql_errno().'<li>error='.mysql_error().'<li>query='.$sql);



echo "<tr><td align=center><font size=1>$pseudo</font></font></td>";
echo "</tr>";
}
}
elseif (mysql_num_rows($resultat) >= 10)
{

$pseudo = $test['pseudo'];
$id = $test['id'];

$sql3 = "insert into test2 VALUES ('','$pseudo','$email')";
mysql_query($sql3)or die('Query failed: '.'<li>errorno='.mysql_errno().'<li>error='.mysql_error().'<li>query='.$sql3);



echo"<tr><td colspan=5 align=center>Aucun joueur inscrit</td></tr>";
}
echo "</table>";
?>

</html>

Bon dsl jy vé jrevien ke lundi .. ++ Bonne fete des amoureux ...
0