根据 ORACLE 上的条目生成动态复选框 table
Generate dynamic checkbox based on entries on ORACLE table
我在尝试创建与 ORACLE 数据库连接的动态复选框时似乎遇到了错误。 (解析错误:语法错误,意外的 'checkbox' (T_STRING),在第 13 行的 C:\xampp\htdocs\phptest.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]" />" ;
}
?>
您需要在 checkbox
& [PET_RACE_NAME]
-
周围转义双引号
echo "<input type = \"checkbox\" value = \"{$row['PET_RACE_NAME']}\" />" ;
或使用单引号
echo "<input type = 'checkbox' value = '{$row['PET_RACE_NAME']}' />" ;
我在尝试创建与 ORACLE 数据库连接的动态复选框时似乎遇到了错误。 (解析错误:语法错误,意外的 'checkbox' (T_STRING),在第 13 行的 C:\xampp\htdocs\phptest.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]" />" ;
}
?>
您需要在 checkbox
& [PET_RACE_NAME]
-
echo "<input type = \"checkbox\" value = \"{$row['PET_RACE_NAME']}\" />" ;
或使用单引号
echo "<input type = 'checkbox' value = '{$row['PET_RACE_NAME']}' />" ;