根据ORACLE表上的条目生成动态复选框

时间:2015-04-19 20:43:50

标签: php database oracle dynamic checkbox

我似乎在尝试创建与ORACLE数据库连接的动态复选框时出错。 (解析错误:语法错误,意外'复选框'(T_STRING),期待','或';'在C:\ xampp \ htdocs \ phptest中。第13行的PHP)

另外,有没有办法让我获取所选复选框的索引来编辑数据?任何建议都会有所帮助:)

<?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); 


                while($row=oci_fetch_assoc($stmt)) {                
                     echo "<input type = "checkbox" value = "[PET_RACE_NAME]" />"  ; 
                }                

 ?>  

1 个答案:

答案 0 :(得分:0)

你需要绕过checkbox&amp;的双引号。 [PET_RACE_NAME] -

echo "<input type = \"checkbox\" value = \"{$row['PET_RACE_NAME']}\" />"  ; 

或使用单引号

echo "<input type = 'checkbox' value = '{$row['PET_RACE_NAME']}' />"  ;