php向数据库提交数据 php写入数据库
php 向数据库提交数据,不改变URL中的地址。
ajax
创新互联专注于祁连网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供祁连营销型网站建设,祁连网站制作、祁连网页设计、祁连网站官网定制、微信平台小程序开发服务,打造祁连网络公司原创品牌,更为您提供祁连网站排名全网营销落地服务。
先加载jquery.js
function tijiao()//提交表单
{
$.ajax({
type:'POST',
url:'zixun.php',
data: "people="+ 'a',
success: function(){ alert('成功');} //显示操作提示
});
};
PHP页面接收POST过来的值
$people = $_POST[people];
然后把这个值插入数据库可以直观的看到结果
php中按钮怎么提交数据到数据库中?
在php表单中
单选按钮
如果选中了提交后,就是这个单选按钮的值,如果没有选中,提交是空值。
比如
在提交后
如果是选中打钩的,在php
获取到的值就是
echo
$_post['a']
//输出
1
如果没有选中,在php
获取到的值就是
echo
$_post['a']
//输出
if
(empty($_post['a']))
{
$a=0;
}else{
$a=$_post['a'];
}
PHP表单提交不同数据到数据库的不同表的不同字段怎么实现?
你可以用 PHP 的 MySQLi 或 PDO 库来实现。
首先,你需要使用这些库中的函数连接数据库,然后把表单中的字段值插入到相应的数据表中。
例如,如果你使用 MySQLi,你可以这样写:
$conn = mysqli_connect("hostname", "username", "password", "database_name");
$rwid = $_POST['rwid'];
$rwdj = $_POST['rwdj'];
$rwzb = $_POST['rwzb'];
$sql1 = "INSERT INTO table_a (s) VALUES ('$rwid')";
mysqli_query($conn, $sql1);
$sql2 = "INSERT INTO table_b (d) VALUES ('$rwdj')";
mysqli_query($conn, $sql2);
$sql3 = "INSERT INTO table_c (f) VALUES ('$rwzb')";
mysqli_query($conn, $sql3);
如果你使用 PDO,你可以这样写:
$conn = new PDO("mysql:host=hostname;dbname=database_name", "username", "password");
$rwid = $_POST['rwid'];
$rwdj = $_POST['rwdj'];
$rwzb = $_POST['rwzb'];
$stmt1 = $conn-prepare("INSERT INTO table_a (s) VALUES (:s)");
$stmt1-bindParam(':s', $rwid);
$stmt1-execute();
$stmt2 = $conn-prepare("INSERT INTO table_b (d) VALUES (:d)");
$stmt2-bindParam(':d', $rwdj);
$stmt2-execute();
$stmt3 = $conn-prepare("INSERT INTO table_c (f) VALUES (:f)");
$stmt3-bindParam(':f', $rwzb);
$stmt3-execute();
希望这个答案对你有帮助。
文章题目:php向数据库提交数据 php写入数据库
地址分享:http://scyanting.com/article/ddogogj.html