Maison >développement back-end >tutoriel php >php utilise un tableau pour remplir la zone de liste déroulante
Cet article présente principalement comment PHP utilise les tableaux pour remplir les listes déroulantes. Il implique les compétences de PHP pour exploiter les tableaux. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer
Les exemples dans. cet article décrit l'utilisation de PHP. Méthode pour remplir une zone de liste déroulante avec un tableau. La méthode de mise en œuvre spécifique est la suivante :
<?php $data = array( (object)array("titulo"=>"Ford", "valor"=>"opcion1"), (object)array("titulo"=>"Peugeot", "valor"=>"opcion2"), (object)array("titulo"=>"Chevrolet", "valor"=>"opcion3"), (object)array("titulo"=>"Volskwagen", "valor"=>"opcion4"), ); ?> <html> <header> <script> function onCambioDeOpcion(combobox) { alert("Seleccionaste: " + combobox[combobox.selectedIndex].text + " \nSu valor es: " + combobox.value); } </script> </header> <body> <select class="select_autor" name="autor" onchange="onCambioDeOpcion(this)" > <option selected="selected">Seleccione fabricante</option> <?php for($i=0; $i<count($data); $i++) { ?> <option value="<?php echo $data[$i]->valor ?>"> <?php echo $data[$i]->titulo ?></option> <?php } ?> </select> </body> </html>
Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun.
Recommandations associées :
Méthode php de capture des comptes Thunder VIP basée sur la classe de collection Snoopy
Comment utiliser PHP pour appeler en continu des fonctions à l'aide d'appels en chaîne
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!