php使用數(shù)組填充下拉列表框的方法

字號:


    本文實(shí)例講述了php使用數(shù)組填充下拉列表框的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
    <?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 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>