110 lines
4.8 KiB
PHP
Executable File
110 lines
4.8 KiB
PHP
Executable File
<?php
|
|
$titre="Creation manuelle d'un tableau de matchs";include("enTete.php");echo"<body background='images/balle_raquette3.jpg'> ";
|
|
echo "<center><table width=100%>";
|
|
echo "<tr><td><p>";
|
|
$tab_classement=array("0 ou mieux","1/6","2/6","3/6","4/6","5/6","15","15/1","15/2","15/3","15/4","15/5","30","30/1","30/2","30/3","30/4","30/5","NC");
|
|
if ($double) $equipe='paires';
|
|
else $equipe='joueurs';
|
|
echo "<center><table ><tr><th align=center><h2><u>Liste des ".$equipe." qui vont jouer pendant cette tranche</u></h2></th><tr></table></center><p>";
|
|
echo "<table width=100% border=2 bgcolor='#FFFFFF'>";
|
|
include("conf.php");
|
|
include("mysql_compat.php");
|
|
include ("conf.php");
|
|
$db_connection=mysql_connect($db_host,$db_user,$password);
|
|
mysql_select_db($db_name,$db_connection);
|
|
///////////// SI LE TOURNOI EST UN SIMPLE //////////////////////////////////////
|
|
if (!$double){
|
|
///////////////////////////////RECHERCHE DES JOUEURS QUALIFIES////////////////////////////
|
|
if ($avencement !=19){
|
|
$requete="SELECT vainqueur, id_match FROM `match` WHERE categorie = '$categorie' AND avencement = '$avencement' AND tour='$tour';";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$j=0;
|
|
while ($reptab=mysql_fetch_array($reponse)){
|
|
if ($['']){
|
|
$requete2="SELECT nom, prenom, classement, id_inscription FROM `inscription`, `joueur`
|
|
WHERE inscription.id_inscription = '$['']'
|
|
AND inscription.joueur=joueur.id_joueur;";
|
|
//echo $requete2;
|
|
$reponse2=mysql_query($requete2,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$reptab2=mysql_fetch_array($reponse2);
|
|
$qualifie[$j]="Q".$['']." : ".$['']." ".$[''];
|
|
}
|
|
else $qualifie[$j]="Q".$['']." : Vainqueur match ".$[''];
|
|
$j++;
|
|
}
|
|
}
|
|
/////////////// RECHERCHE DES JOUEURS QUI VONT ENTRER DANS LE TOURNOI ////////////////////////////////
|
|
for ($i=$avencement-1;$i>=$fin_tranche;$i--){
|
|
$requete="SELECT nom, prenom, id_inscription FROM `inscription`, `joueur`
|
|
WHERE inscription.categorie = '$categorie'
|
|
AND joueur.classement = '$i'
|
|
AND inscription.joueur=joueur.id_joueur;";
|
|
$reponse=mysql_query($requete,$db_connection) or die ("Erreur no".mysql_errno()." : ".mysql_error()."<br>");
|
|
$j=0;
|
|
while ($reptab=mysql_fetch_array($reponse)){
|
|
$entrant[$i][$j]=$['']." : ".$['']." ".$[''];
|
|
$j++;
|
|
}
|
|
}
|
|
mysql_close($db_connection);
|
|
$nb_column=0;
|
|
if (count($qualifie)) $nb_column++;
|
|
for ($i=$avencement-1;$i>=$fin_tranche;$i--) if (count($entrant[$i])) $nb_column++;
|
|
$width=100/$nb_column;if ($width>25) $width=200; else $width=$width."%";
|
|
if (count($qualifie)) echo "<tr><th width=".$width.">Qualifies</th>";
|
|
for ($i=$avencement-1;$i>=$fin_tranche;$i--) if (count($entrant[$i])) echo "<th width=".$width.">".$tab_classement[$i]."</th>";
|
|
echo "</tr>";
|
|
}
|
|
//////////////SI LE TOURNOI EST UN DOUBLE/////////////////////////////PAS FAIT/////////
|
|
/*else{
|
|
}*/
|
|
echo "<tr>";
|
|
if (count($qualifie)){
|
|
echo "<td valign=top><table>";
|
|
for ($i=0;$i<count($qualifie);$i++){
|
|
echo "<tr><td valign=top><font size=2>".$qualifie[$i]."</font></td></tr>";
|
|
}
|
|
echo "</table></td>";
|
|
}
|
|
for ($j=$avencement-1;$j>=$fin_tranche;$j--) {
|
|
if (count($entrant[$j])){
|
|
echo "<td valign=top><table>";
|
|
for ($i=0;$i<count($entrant[$j]);$i++){
|
|
echo "<tr><td><font size=2>".$entrant[$j][$i]."</font></td></tr>";
|
|
}
|
|
echo "</table></td valign=top>";
|
|
}
|
|
}
|
|
echo "</tr>";
|
|
echo "</table>";
|
|
echo "</td></tr>";
|
|
echo " <tr><td>";
|
|
echo " <center><table width=85%><tr><td><p>";
|
|
echo "<p><center><form action=enregistrementMatch.php method=post>";
|
|
echo "<h2><u>Entrez les numeros des ".$equipe." par tour, dans l'ordre<br> du tableau, un match par ligne.</u></h2>";
|
|
echo "Il faut imperativement mettre les deux ".$equipe." pour tous les matchs.<br>Si l'adversaire vient du tour precedent, ecrire 'V'.<br>";
|
|
echo "Exemple : joueur no17 Vs vainqueur du tour precedent = '17-V'";
|
|
echo "<p><table border=2 width=50%><tr>";
|
|
for ($i=1;$i<6;$i++){
|
|
echo "<th>Tour ".$i."</th>";
|
|
}
|
|
echo "</tr><tr>";
|
|
for ($i=1;$i<6;$i++){
|
|
echo "<td align=center>";
|
|
echo "<textarea name=tour[".$i."] rows=10 cols=9 ></textarea>";
|
|
echo "</td>";
|
|
}
|
|
echo "</tr></table><p>";
|
|
echo "<INPUT TYPE=SUBMIT VALUE=Continuer>";
|
|
echo "<INPUT TYPE=RESET VALUE=Annuler>";
|
|
echo "<input type=hidden name=double value='".$double."'>";
|
|
echo "<input type=hidden name=avencement value='".$avencement."'>";
|
|
echo "<input type=hidden name=categorie value='".$categorie."'>";
|
|
echo "<input type=hidden name=fin_tranche value='".$fin_tranche."'>";
|
|
echo "<input type=hidden name=nb_qualif value='".$nb_qualif."'>";
|
|
echo "</form></center>";
|
|
echo "</td></tr></table></center>";
|
|
echo " </td></tr>";
|
|
include("piedDePage.php");
|
|
?>
|