J'ai une page php qui me permet d'afficher une liste par rapport à une date et a un groupe.
Elle fonctionne mais je voudrais que les données du formulaire reste positionné après l'affichage de la liste sur les données saisies par l'utilisateur.
Est ce possible et comment faire ?
Voici mon code :
<html lang="fr"><head><meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"></head>
<body>
<basefont face="Tahoma" size="2">
<br>
<center><h3><span style="color: rgb(92, 168, 10);"><i><u>Pages visitées Date Choisie</u><br>Groupe Choisit</i></span></h3></center>
<center><table width="300" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Nom de la page</div><span></font></td>
<td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Visites</div><span></font></td>
</tr>
<br>
<center><form method="post">
<span style="color: rgb(92, 168, 10);"><label>Date format AAAA-MM-JJ: </label></span><input name="date" type="text" value="201">
<select name="groupe">
<option value ="6">--Adh. PV--</option>
<option value ="8">--Adh. PA--</option>
<option value ="9">--Adh. Vigne--</option>
<option value ="11">--Direction--</option>
<option value ="12">--Tech. PV--</option>
<option value ="13">--Tech. PA--</option>
<option value ="14">--Personnels Silo--</option>
<option value ="15">--Resp. Service--</option>
<option value ="16">--Personnels Administratif--</option>
<option value ="17">--Conseil d'Administration--</option>
<option value ="18">--Test--</option>
<option value ="24">--Salariés--</option>
<option value ="19">--Service Qualité--</option>
<option value ="20">--Comité d'entreprise--</option>
<option value ="21">--Commercialisation--</option>
<option value ="22">--Vignes--</option>
<option value ="23">--Relations Adhérents--</option>
<option value ="26">--Administratifs Terrain--</option>
</select>
<input type=submit value="Validez" name="valide"></center>
</form><br><br>
<?php
//Connection Mysql
mysql_connect("*","*","*")or die("Problème avec la base de données");
mysql_select_db("*")or die ("pas de connection");
//recup des variables
$date=$_POST['date'];
$groupe=$_POST['groupe'];
$reponse = mysql_query("SELECT jom15_jstats_pages.page_title, COUNT(*)
FROM jom15_jstats_impressions
INNER JOIN jom15_jstats_visits ON jom15_jstats_visits.visit_id = jom15_jstats_impressions.visit_id
INNER JOIN jom15_jstats_pages ON jom15_jstats_impressions.page_id = jom15_jstats_pages.page_id
INNER JOIN jom15_gm_membre ON jom15_gm_membre.id_membre = jom15_jstats_visits.joomla_userid
WHERE jom15_jstats_visits.visit_date = '$date' AND jom15_gm_membre.id_groupe = '$groupe' GROUP BY jom15_jstats_pages.page_id ORDER BY COUNT(*) DESC"); // Requête SQL
// On fait une boucle pour lister tout ce que contient la table :
//***********************************************************************************************************************
if ($reponse)
{
//*************************************************************************************************************************
while ($donnees = mysql_fetch_array($reponse))
{
?>
<tr>
<td><center><font face="tahoma" size="2"><?php echo $donnees['0']; ?></font></center></td>
<td><center><font face="tahoma" size="2"><?php echo $donnees['1']; ?></font></center></td>
</tr>
<?php
}
//mysql_close(); // Déconnexion de MySQL
//****************************************************************************************************
}
else
{
echo 'Pas de champs!!!';
}
//****************************************************************************************************
?>
</table></center>
<br><br>
</body></html>
Merci pour votre aide.Amicalement