有人可以告诉我如何插入选定的文本不是一个下拉列表中的值(选择框)到MySQL数据库时,用户点击该按钮注册。现在的代码插入我正在渲染的行的id,但我需要插入值。对不起,如果我不是这样解释..很多帮助表示赞赏。 !插入下拉列表中选择到MySQL数据库
更新:有人可以告诉我怎么succesfulling插入到一个确认页面后重定向?????
$db = &JFactory::getDBO();
$query = "
INSERT INTO
`jos_jquarks_persontraining`
(
course_name,
courseDate,
user_id,
employeeNumber,
department,
name,
timeStamp
)
VALUES
(
'{$courseTitle}',
'{$varcourseDate}',
'{$id}',
'{$username}',
'{$department}',
'{$name}',
'{$acknowledge}',
'{$vardate}'
)";
$db->setQuery($query);
$db->query();
if($db->getErrorNum()) {
JError::raiseError(500, $db->stderr());
}
}
?>
<form name="quiz_info" method="post" action="<?php echo $_SERVER['REQUEST_URI']; ?>">
<?php
echo JText::_('Please select the date:');
$database= &JFactory::getDBO();
$database->setQuery('SELECT training_id,CONCAT(trainingDate,"-",trainingHour) AS trainingDate FROM training WHERE openSeats > 0');
$result = $database->loadObjectList();
echo '<select name="dateSelectBox">';
foreach ($result as $row) {
echo '<option value="'.$row->training_id.'">'.$row->trainingDate.'</option>';
}
echo '</select>';
很酷的东西,是的我试图创建一个触发器,以减少在MySQL表中的席位,但对于这个我正在建设的其他表我想插入培训的ID和报告日期 – user959443
能否请你帮帮忙,我需要后成功地插入 – user959443
重定向是这里描述为例重定向:http://www.plus2net.com/php_tutorial/php_redirect.php – Erbureth