检索Combobox选择值php

时间:2015-04-18 14:47:25

标签: php database oracle combobox

我用PHP中的ORACLE DATABASE创建了一个动态组合框,但我需要检索从用户中选择的信息。

以下是我到目前为止所做的事情:

<?php
$conn = oci_connect('DBadmin', 'dbadmin', 'PETLOVERSDB');
if (!$conn) {
    $e = oci_error();
    trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
} 
            $query= 'select PET_RACE_NAME from petrace';
            $stmt = oci_parse($conn, $query);
            oci_execute($stmt);

            echo '<select name="pet_breed">';
            echo '<option value = "-1">Select Type:</option>';

                while($row=oci_fetch_assoc($stmt)) {
                     echo '<option>' . $row['PET_RACE_NAME'] . '</option>';
                }
                     echo '</select>';  
            $Result = $_POST['pet_breed'];

?>  

我读到我可以使用方法$ _POST和$ _GET,但我无法让它完全正常工作,我该怎么办?

我真的很感谢你的帮助!

1 个答案:

答案 0 :(得分:0)

您可以尝试使用类似jquery的东西来帮助动态加载框。它的工作方式是用户选择一个项目,通过jquery传递给一个php文件然后检查数据,然后再次通过jquery将数据库返回到页面。有很多教程可以帮助我们举例说明。例如Here's one