Affichage par défaut sans sélection
Résolu
liadea
Messages postés
127
Date d'inscription
Statut
Membre
Dernière intervention
-
liadea Messages postés 127 Date d'inscription Statut Membre Dernière intervention -
liadea Messages postés 127 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Est il possible de faire un affichage d'un tableau sans avoir sélectionné au préalable dans le menu déroulant?
Je souhaiterai que lorsqu'on arrive que la page on est des données récupérées d'une table qui s'affiche.
Cependant, avec le même tableau que lorsqu'on sélectionne une option.
FORMULAIRE
<select name="choixDat" id="choixDat" onChange="this.form.submit();">
<option value="choix" selected="selected"> Choix date </option>
<option value="hlauj" <?php if(isset($_POST['choixDat']) && ($_POST['choixDat']=="hlauj")) echo "selected";?>> HL Aujourd'hui </option>
<option value="uajour" <?php if(isset($_POST['choixDat']) && ($_POST['choixDat']=="uajour")) echo "selected";?>> UA du jour </option>
<option value="hlsem" <?php if(isset($_POST['choixDat']) && ($_POST['choixDat']=="hlsem")) echo "selected";?>> HL Semaine </option>
<option value="hlmois" <?php if(isset($_POST['choixDat']) && ($_POST['choixDat']=="hlmois")) echo "selected";?>> HL Mois </option>
</select>
SELECTION D'UNE OPTION
if (isset($_POST['choixDat']) && !empty($_POST['choixDat'])){
$recup = $_POST['choixDat'];
switch ($recup) {
case "hlauj" :
$requete = "SELECT ua.ENTITE,ua.AdresseIP,ua.SourceMAJ,notifications.DateUA,notifications.ETAT FROM ua,notifications
WHERE ua.AdresseIP=notifications.AdresseIP
AND DateUA='$today'
AND ETAT='Hors Ligne'";
$result = mysql_query($requete) or die("Erreur dans l'extraction des informations case date<br>");
break;
AFFICHAGE TABLEAU
while ($tab = mysql_fetch_assoc($result)) {
?>
<tr>
<td><?php echo $tab['ENTITE'];?></td>
<td><?php echo $tab['AdresseIP'];?></td>
<td><?php echo $tab['SourceMAJ'];?></td>
<td><?php echo strftime("%d/%m/%Y", strtotime($tab['DateUA']));?></td>
<?php if ($tab['ETAT']=="En Ligne") { ?>
<td style="background-color: green"><?php echo $tab['ETAT'];?></td>
<?php }else { ?>
<td style="background-color: red"><?php echo $tab['ETAT'];?></td>
<?php } } } } ?>
</tr>
</table>
Je souhaiterai afficher cette option par defat qur la page sans avoir fait aucune sélection avant, avec le tableau ci dessus.
Est ce possible ?
Merci
Est il possible de faire un affichage d'un tableau sans avoir sélectionné au préalable dans le menu déroulant?
Je souhaiterai que lorsqu'on arrive que la page on est des données récupérées d'une table qui s'affiche.
Cependant, avec le même tableau que lorsqu'on sélectionne une option.
FORMULAIRE
<select name="choixDat" id="choixDat" onChange="this.form.submit();">
<option value="choix" selected="selected"> Choix date </option>
<option value="hlauj" <?php if(isset($_POST['choixDat']) && ($_POST['choixDat']=="hlauj")) echo "selected";?>> HL Aujourd'hui </option>
<option value="uajour" <?php if(isset($_POST['choixDat']) && ($_POST['choixDat']=="uajour")) echo "selected";?>> UA du jour </option>
<option value="hlsem" <?php if(isset($_POST['choixDat']) && ($_POST['choixDat']=="hlsem")) echo "selected";?>> HL Semaine </option>
<option value="hlmois" <?php if(isset($_POST['choixDat']) && ($_POST['choixDat']=="hlmois")) echo "selected";?>> HL Mois </option>
</select>
SELECTION D'UNE OPTION
if (isset($_POST['choixDat']) && !empty($_POST['choixDat'])){
$recup = $_POST['choixDat'];
switch ($recup) {
case "hlauj" :
$requete = "SELECT ua.ENTITE,ua.AdresseIP,ua.SourceMAJ,notifications.DateUA,notifications.ETAT FROM ua,notifications
WHERE ua.AdresseIP=notifications.AdresseIP
AND DateUA='$today'
AND ETAT='Hors Ligne'";
$result = mysql_query($requete) or die("Erreur dans l'extraction des informations case date<br>");
break;
AFFICHAGE TABLEAU
while ($tab = mysql_fetch_assoc($result)) {
?>
<tr>
<td><?php echo $tab['ENTITE'];?></td>
<td><?php echo $tab['AdresseIP'];?></td>
<td><?php echo $tab['SourceMAJ'];?></td>
<td><?php echo strftime("%d/%m/%Y", strtotime($tab['DateUA']));?></td>
<?php if ($tab['ETAT']=="En Ligne") { ?>
<td style="background-color: green"><?php echo $tab['ETAT'];?></td>
<?php }else { ?>
<td style="background-color: red"><?php echo $tab['ETAT'];?></td>
<?php } } } } ?>
</tr>
</table>
Je souhaiterai afficher cette option par defat qur la page sans avoir fait aucune sélection avant, avec le tableau ci dessus.
Est ce possible ?
Merci
A voir également:
- Affichage par défaut sans sélection
- Youtube affichage par défaut - Guide
- Ouvrir avec par défaut - Guide
- Affichage double ecran - Guide
- Dns par defaut - Guide
- Google page d'accueil par défaut - Guide