php表单提交上传数据 php 上传

PHP表单提交不同数据到数据库的不同表的不同字段怎么实现?php表单提交上传数据你可以用 PHP php表单提交上传数据的 MySQLi 或 PDO 库来实现 。
首先php表单提交上传数据,你需要使用这些库中的函数连接数据库,然后把表单中的字段值插入到相应的数据表中 。
例如,如果你使用 MySQLi,你可以这样写php表单提交上传数据:
$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页面提交表单到数据库1php表单提交上传数据:首先要使用PHPphp表单提交上传数据的超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data) 2:然后使用INSERT INTO 语句用于向数据库表中插入新记录 。具体示例: (1)首先创建php表单提交上传数据了一个名为 "Persons" php表单提交上传数据的表php表单提交上传数据 , 有三个列:"Firstname", "Lastname" 以及 "Age" 。
PHP如何实现表单提交时用户上传头像到数据!DOCTYPE html
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title注册页面/title
/head
body
【php表单提交上传数据 php 上传】form action="enteringDb.php" method="post" enctype="multipart/form-data"
table border="1"
trth colspan="2"注册页面/th/tr
trtd用户名/tdtdinput type="text" name="name" size="30" maxlength="10"//td/tr
trtd请上传用户头像/tdtdinput type="file" name="file" id="file"//td/tr
trtd
input type="submit" name="submit" value="https://www.04ip.com/post/提交"/
input type="reset" value="https://www.04ip.com/post/重置"/
/td/tr
/table
/form
/body
/html
如何将PHP表单提交实现提交到多个表的不同字段?如果您想在PHP表单中实现提交到多个表php表单提交上传数据的不同字段php表单提交上传数据,可以使用如下步骤来实现php表单提交上传数据:
在表单中定义相应的字段,用于获取用户输入的数据 。
使用PHP代码从表单中获取用户输入的数据 。
使用PHP中的数据库操作函数(例如MySQLi或PDO),连接到数据库 , 并且向不同的表插入数据 。
例如,如果您想插入用户名和电子邮件到users表 , 并插入用户的年龄和住址到profiles表,可以这样写:
// 获取用户输入的数据
$username = $_POST['username'];
$email = $_POST['email'];
$age = $_POST['age'];
$address = $_POST['address'];
// 连接到数据库
$conn = mysqli_connect('localhost', 'username', 'password', 'database');
// 插入用户名和电子邮件到users表
$sql = "INSERT INTO users (username, email) VALUES ('$username', '$email')";
mysqli_query($conn, $sql);
// 插入用户的年龄和住址到profiles表

推荐阅读