Petit nouveau ! |
5 Messages
11 juin 2008, 17:42
Je ne pensais pas faire tant de vagues sur ce forum en demandant de l'aide.
Après un peu de travail voici mes 2 codes, et ça marche...
Même si la mise en page reste à faire.
Encore merci.
page "selection"
Code : Tout sélectionner
<?php
//Declaration des parametres de connexion a la base de donnees
$host = 'localhost';
$user = 'sanspalmes';
$bdd = 'resa';
//Connexion a la base de donnees resa
$db = mysql_connect($host, $user, 'brocelia') or die ("erreur de connexion au serveur");
mysql_select_db($bdd,$db) or die ("erreur de connexion a la base de donnees");
//requete qui recupere les dates de sorties
$query_journal = "select date_sortie from resa order by date_sortie";
//execution de la requete $query_journal
$exe_journal = mysql_query($query_journal);
?>
<html>
<head>
</head>
<body bgcolor="#A7AAB1">
<form method="POST" action="affichage.php" enctype="multipart/form-data">
<table border="0">
<tr>
<td width="295">
<p><b>Consultation de l'état des réservations</b></p>
<p> </p>
</td>
<td width="295">
<div align="left">
<table border=1 bgcolor='#AFCDFF' width="246">
<TR>
<TD width="147">
<strong><font color='#00379C' size=3,5>Date de la sortie </font></strong>
</TD>
<TD width="83">
<p align="center"><select name='journal'>
<option value="#" selected></option>
<?php
//boucle qui permet de lister les valeurs de la requete et de les afficher dans le menu deroulant
while ($select = mysql_fetch_array($exe_journal)) {
echo '<option value = '.$select['date_sortie'].'>'.$select['date_sortie'].'</option>';
}
?></select>
</p>
</TD>
</TR>
</table>
</div>
</td>
<td width="295">
<table align=center width="164">
<TR>
<TD width="158">
<p align="center"><input type="submit" value="Valider"></p>
</TD>
</TR>
</table>
</td>
</tr>
</table>
</form>
</body>
</html>
<?php
mysql_close();
mysql_free_result;
?>
Page "affichage"
Code : Tout sélectionner
<?php
//Declaration des parametres de connexion a la base de donnees
$host = 'localhost';
$user = 'sanspalmes';
$bdd = 'resa';
//Connexion a la base de donnees resa
$db = mysql_connect($host, $user, 'brocelia') or die ("erreur de connexion au serveur");
mysql_select_db($bdd,$db) or die ("erreur de connexion a la base de donnees");
//requete qui recupere les dates de sorties
//$query_journal = "select date_sortie from resa order by date_sortie";
$fromdate = $_POST['journal'];
echo "Date de la sortie : $fromdate";
//$query_journal = "select date_sortie from resa order by date_sortie";
//where date_sortie="$fromdate"
?>
<P></P>
<?
$query_journal = 'select nom_plongeur, niveau_plongeur, date_sortie from resa where date_sortie="'.$fromdate.'" order by nom_plongeur';
//execution de la requete $query_journal
$exe_journal = mysql_query($query_journal);
while ($select = mysql_fetch_array($exe_journal)) {
echo $select['nom_plongeur'].'<br>'.$select['niveau_plongeur'].'<br>'.$select['materiel'].'<br>';
}
?>
[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]