Réalisation d'une liste avec case à cacher
Fermé
Lunedora
Messages postés
10
Date d'inscription
mercredi 10 septembre 2008
Statut
Membre
Dernière intervention
22 juin 2009
-
28 avril 2009 à 10:30
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 - 28 avril 2009 à 11:23
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 - 28 avril 2009 à 11:23
A voir également:
- Réalisation d'une liste avec case à cacher
- Liste déroulante excel - Guide
- Cacher une conversation whatsapp - Guide
- Comment cacher sa liste d'amis sur facebook - Guide
- Aller à la ligne dans une case excel - Guide
- Taux de réalisation ✓ - Forum Excel
5 réponses
adns
Messages postés
1094
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
27 mars 2012
153
28 avril 2009 à 10:33
28 avril 2009 à 10:33
Bonjour
es ce que tu est capable de generé la liste ??
car si j'ai bien compris tu veux juste que cette liste sois cacher et qu'une fois la radio activer elle apparaisse ??
Adns
es ce que tu est capable de generé la liste ??
car si j'ai bien compris tu veux juste que cette liste sois cacher et qu'une fois la radio activer elle apparaisse ??
Adns
Lunedora
Messages postés
10
Date d'inscription
mercredi 10 septembre 2008
Statut
Membre
Dernière intervention
22 juin 2009
28 avril 2009 à 10:36
28 avril 2009 à 10:36
Oui c'est exactement ça.
Je rempli ma liste avec mes données de ma base, mais je n'arrive pas à l'afficher.
Voici le code de ma liste:
if ($tous=='selection')
{
$requete = "SELECT M.contactID C.contact_mail FROM mailing_list_campaign M, contact C WHERE M.contactID=C.contactID AND M.campaignID='". $_POST['campaignID']. "'";
$res_fields = mysqli_query($db_link_suivi_clients,$requete) or die ('Erreur SQL ! '.$requete.'<br />'.mysqli_error($db_link_suivi_clients));
while ($data_fields = mysqli_fetch_array($res_fields))
{
$element_1 .= '<option value="'. $data_fields['contactID'] .'">'. $data_fields['contact_mail'] .'</option>' ;
$entete_table .= '<td nowrap="nowrap">'.$data_fields['contact_mail'].'</td>';
}
?>
<form name='Importation' method='post' action="<?php echo $_SERVER[PHP_SELF]; ?>">
<input type="hidden" name="action" value="choix">
<input type="hidden" name="date" value="<?php echo date("y/m/d"); ?>">
<input type="hidden" name="campaignID" value="<?php echo $_POST['campaignID']; ?>"/>
<div id="demande_gdevis" style="">
<div class="form_marge_left2"></div>
<div class="form_marge_content2" >
<p style="margin: 0px 0 20px 0;">
<?php if ($touteslignes_table!="")
{
?>
<div style="border:1px solid #000; width:550px; height:150px; overflow:auto;">
<?php
echo '<table style="width:100%;" cellspacing="5">';
echo '<tr style="background-color:#000; color:#fff; text-weight:bold;" >'.$entete_table.'</tr>';
echo $touteslignes_table;
// ici rajouter le contenu de visualisation
echo '</table>';
?>
</div>
<?php } ?>
</p>
</div>
</div>
</form>
<?php
}
Je rempli ma liste avec mes données de ma base, mais je n'arrive pas à l'afficher.
Voici le code de ma liste:
if ($tous=='selection')
{
$requete = "SELECT M.contactID C.contact_mail FROM mailing_list_campaign M, contact C WHERE M.contactID=C.contactID AND M.campaignID='". $_POST['campaignID']. "'";
$res_fields = mysqli_query($db_link_suivi_clients,$requete) or die ('Erreur SQL ! '.$requete.'<br />'.mysqli_error($db_link_suivi_clients));
while ($data_fields = mysqli_fetch_array($res_fields))
{
$element_1 .= '<option value="'. $data_fields['contactID'] .'">'. $data_fields['contact_mail'] .'</option>' ;
$entete_table .= '<td nowrap="nowrap">'.$data_fields['contact_mail'].'</td>';
}
?>
<form name='Importation' method='post' action="<?php echo $_SERVER[PHP_SELF]; ?>">
<input type="hidden" name="action" value="choix">
<input type="hidden" name="date" value="<?php echo date("y/m/d"); ?>">
<input type="hidden" name="campaignID" value="<?php echo $_POST['campaignID']; ?>"/>
<div id="demande_gdevis" style="">
<div class="form_marge_left2"></div>
<div class="form_marge_content2" >
<p style="margin: 0px 0 20px 0;">
<?php if ($touteslignes_table!="")
{
?>
<div style="border:1px solid #000; width:550px; height:150px; overflow:auto;">
<?php
echo '<table style="width:100%;" cellspacing="5">';
echo '<tr style="background-color:#000; color:#fff; text-weight:bold;" >'.$entete_table.'</tr>';
echo $touteslignes_table;
// ici rajouter le contenu de visualisation
echo '</table>';
?>
</div>
<?php } ?>
</p>
</div>
</div>
</form>
<?php
}
adns
Messages postés
1094
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
27 mars 2012
153
28 avril 2009 à 10:48
28 avril 2009 à 10:48
a premiere vu il n'y a pas de balise select pour encadrer les <option>
et il n'y a aucun
echo $element_1
qui apparemment contiendrais toute la liste...
Adns
et il n'y a aucun
echo $element_1
qui apparemment contiendrais toute la liste...
Adns
Lunedora
Messages postés
10
Date d'inscription
mercredi 10 septembre 2008
Statut
Membre
Dernière intervention
22 juin 2009
28 avril 2009 à 11:01
28 avril 2009 à 11:01
En faite, se code fonctionne pour l'affichage d'une liste mais au clique sur un bouton.
Je ne sais pas du tout comment fonctionne un bouton radio.
Je ne sais pas du tout comment fonctionne un bouton radio.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
adns
Messages postés
1094
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
27 mars 2012
153
28 avril 2009 à 11:23
28 avril 2009 à 11:23
voila un petit script qui devrait t'aider un peu ^^
Adns
<script> function affiche(i){ if (document.getElementById(i).style.display == 'none'){ document.getElementById(i).style.display = 'block'; } } function cache(i){ if (document.getElementById(i).style.display == 'block'){ document.getElementById(i).style.display = 'none'; } } </script> <input type="radio" value="tous" onclick="cache(1)"> TOUS <br> <input type="radio" value="seul" onclick="affiche(1)"> UN SEUL <div style="display:none" id="1">la liste ici</div>
Adns