2012-03-20 2 views
0

J'ai une liste déroulante qui crée dynamiquement les éléments d'option en exécutant une requête sql. Cependant, je veux aussi que ces options soient liées à une page où l'ancre est aussi la valeur de l'option. c'est-à-dire mysite.com/date.php#april si l'on clique sur April. Comme vous pouvez le voir, j'ai l'ancre #, mais je n'arrive pas à comprendre comment ajouter la variable dynamique ($ startdate).liens dynamiques/menu déroulant

Ceci est mon premier article; laissez-moi savoir si des informations supplémentaires sont nécessaires.

echo '<select onChange="location=(this.value)";>'; 
echo '<option value="date.php#">'; 
echo date('F Y', mktime(0, 0, 0, $startdate[1], $startdate[2], $startdate[0])); 
echo '</option>'; 

Répondre

2
<?php 
$date = date('F Y', mktime(0, 0, 0, $startdate[1], $startdate[2], $startdate[0])); 
echo '<select onChange="location=(this.value)";>'; 
echo '<option value="date.php#' . $date . '">' . $date . '</option>'; 
Questions connexes