gpt4 book ai didi

php - 如何在 PHP 中插入 onsubmit

转载 作者:行者123 更新时间:2023-11-28 21:17:26 27 4
gpt4 key购买 nike

我需要将一些表单值插入到数据库表中,如何创建一个函数,以便在用户单击按钮并运行插入脚本时调用。

<form name="quiz_info" method="post">

<?php
echo $this->quiz->title;

echo $mainframe->getPageTitle();

echo '<p><input type="checkbox" id="checkToProceed" name="checkToProceed" onclick="proceed();" />

<label for="checkToProceed">' . JText::_('I have Read and Acknowledge the procedure'). '</label></p>' ;

echo '<input id="proceedButton" name="proceedButton" disabled="true" value="' . JText::_('Acknowledge') . '" type="submit" />' ;



//Declare Variables

$user = JFactory::getUser();
$id = $user->get('id');
$name = $user->get('name');
$username = $user->get('username');
$department = $user->get('department');
$vardate = date("m/d/y : H:i:s", time());
$courseTitle = $mainframe->getPageTitle();

$db = &JFactory::getDBO();

$query ="INSERT INTO `jos_jquarks_users_acknowledge` (course_name,user_id,employeeNumber,department,name,acknoledge,timeStamp) VALUES ($courseTitle,$id,$username,$department,$name,acknoledge,vardate)";
$db->setQuery( $query );
$db->query();

?>

<input type="hidden" name="layout" value="default" />
<?php echo JHTML::_( 'form.token' ); ?>
</form>

最佳答案

PHP 在服务器端执行。如果您想在不重新加载页面的情况下调用该函数,则必须使用 AJAX 调用,例如使用 jQuery。

您可以通过 Google 找到数十亿个教程。

关于php - 如何在 PHP 中插入 onsubmit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7246090/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com