Php 两表一登记表
现在,如何通过一个提交按钮在一个表中存储两个不同的值。例如,在我的注册表中,我有两个单选按钮,其中初学者和专业人员是两个选项 代码:Php 两表一登记表,php,Php,现在,如何通过一个提交按钮在一个表中存储两个不同的值。例如,在我的注册表中,我有两个单选按钮,其中初学者和专业人员是两个选项 代码: <form method="post" action=""> <input name="realname" value="" type="text"> <input name="form_sign_up_ok" value="74285hda28" type="hidden"> <input name="
<form method="post" action="">
<input name="realname" value="" type="text">
<input name="form_sign_up_ok" value="74285hda28" type="hidden">
<input name="email" value="" type="text">
<input name="password" type="password">
<span>
<input name="recmnd_frnd_option" value="yes" type="radio"> Yes
</span>
<span>
<input name="recmnd_frnd_option" value="no" checked="checked" type="radio"> No
</span>
<input name="recmnd_frnd_email" value="" type="text">
<input value="Done" name="submit_form" type="submit">
<input name="site_country" value="UK" type="hidden">
</form>
对
不
现在,当我单击yes并输入email id.然后提交表单后,我希望将值存储在不同的表中。您可以使用事务或多个
插入语句将表单中的值存储到多个表中
使用事务
try {
//begin a transaction
$db->beginTransaction();
$db->query("INSERT INTO users (username, email)VALUES('John', 'email@email.com')");
$db->query("INSERT INTO users1 (username, email)VALUES('Peter', 'email@email.com')");
$db->query("INSERT INTO users2 (username, email)VALUES('Given', 'email@email.com')");
$db->commit();
} catch (PDOException $ex) {
//exception thrown
$db->rollback();
}
使用多个INSERT
语句
$db->query("INSERT INTO users (username, email)VALUES('John', 'email@email.com')");
$db->query("INSERT INTO users1 (username, email)VALUES('Peter', 'email@email.com')");
$db->query("INSERT INTO users2 (username, email)VALUES('Given', 'email@email.com')");
到目前为止你试过什么?你的代码在哪里?在你的问题中添加一些代码。那么问题是什么,做一些自定义!这个问题被标记为php,它是关于php的,我们能看到的只是HTMLcode@JalPanchal,你的意思是你想选择表上的单选按钮吗?