Php连接数据库提交 php连接数据库的语句

如何用php页面提交表单到数据库1:首先要使用PHP的超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data) 2:然后使用INSERT INTO 语句用于向数据库表中插入新记录 。具体示例: (1)首先创建了一个名为 "Persons" 的表,有三个列:"Firstname", "Lastname" 以及 "Age" 。
php怎么把表单提交的数据放到数据库中 。php数据库操作主要分为5个步骤Php连接数据库提交:1连接MYSQL
2连接到Php连接数据库提交你的数据库
3写SQL语句
4运行sql语句
5关闭数据库
//第一步
$con
=
mysql_connect("localhost","root","123456789");
//第二步
mysql_select_db('rankingme',$conn);
//第三步
$sql="insert
into
lili
(name,sex,et,hobby,photo,tel,address,content,time)
values
($name,$sex,$et,$hobby,$photo,$tel,$address,$content,$time)"
//第四步
mysql_query($sql);
//第五步
mysql_close($con);
PHP数据库链接提交方案?php
$db=mysql_connect("localhost","root","password)or die("链接数据库失败");;
mysql_select_db("files")or die("链接数据表库失败");
mysql_query("SET NAMES 'gb2312'");
$sql = "select * from students";
$q=mysql_query($sql);
$rs=mysql_fetch_array($q);
if(!empty($_POST['tj'])){
$No=$_POST['No'];
$Name=$_POST['Name'];
$Sex=$_POST['Sex'];
$Dept=$_POST['Dept'];
echo $No.'br';
echo $Name.'br';
echo $Sex.'br';
echo $Dept.'br';
if($No!==$rs['No']){
}
else{
}
$sqlint="insert into students(No,Name,Sex,Dept) values('$No','$Name','$Sex','$Dept')";
//$sqlint="insert into students(No,Name,Sex,Dept) values('12345','简','女','英语')";
mysql_query($sqlint);
}
?
form method="post" action="#"
p学号Php连接数据库提交:
input type="varchar" name="No" id="No"
/p
p姓名Php连接数据库提交:
input type="varchar" name="Name" id="Name"
/p
p性别Php连接数据库提交:
input type="varchar" name="Sex" id="Sex"
/p
p科目Php连接数据库提交:
input type="varchar" name="Dept" id="Dept"
/p
p
input type="submit" name="tj" id="tj" value="https://www.04ip.com/post/提交"
input type="reset" value="https://www.04ip.com/post/重置"
/p
/form
php表单提交内容到数据库我来给你代码:
?php
$hostName = 'yourhost';
$userName = 'yourusername';
$passWords = 'yourpwd';
$conn = mysql_conn($hostName,$userName,$passWords);
if(!$conn){
die('Could not connect: ' . mysql_error());
}
$mysql_select_db('admin',$conn);
$sql="INSERT INTO user_zy (username, name, time,place,type,http,password)
VALUES
('$_POST[username]','$_POST[name]','$_POST[time]','$_POST[place]','$_POST[type]',
'$_POST[http]','$_POST[password]')";
mysql_query($sql,$conn);//这里是添加数据 。
//读取数据
$sql = "select * form user_zy where 1";//读取所有 。
$sql = "select * form user_zy where id=".$id;//读取某一项 。
$result = mysql_query($sql,$conn);
while($info = mysql_fetch_array($result)){
$arr[] = $info; //$arr 为最后所要读取的值 。
}
可以用var_dump($arr)打印出来看看 。
有什么不明白可以留言 。
PHP表单提交不同数据到数据库的不同表的不同字段怎么实现?你可以用 PHP 的 MySQLi 或 PDO 库来实现 。
【Php连接数据库提交 php连接数据库的语句】首先,你需要使用这些库中的函数连接数据库,然后把表单中的字段值插入到相应的数据表中 。
例如,如果你使用 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连接数据库的语句的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读