189 8069 5689

php数据库提交信息 php获取数据库数据并打印

如何将PHP表单提交实现提交到多个表的不同字段?

如果您想在PHP表单中实现提交到多个表的不同字段,可以使用如下步骤来实现:

成都创新互联公司主营滁州网站建设的网络公司,主营网站建设方案,成都app软件开发公司,滁州h5重庆小程序开发搭建,滁州网站营销推广欢迎滁州等地区企业咨询

在表单中定义相应的字段,用于获取用户输入的数据。

使用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表

$sql = "INSERT INTO profiles (age, address) VALUES ('$age', '$address')";

mysqli_query($conn, $sql);

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)打印出来看看。

有什么不明白可以留言。

html+php向数据库提交表单

1:首先要使用PHP的超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data)

2:然后使用INSERT INTO 语句用于向数据库表中插入新记录。

具体示例:

(1)首先创建了一个名为 "Persons" 的表,有三个列:"Firstname", "Lastname" 以及 "Age"。

?php$con = mysql_connect("localhost","peter","abc123");if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Peter', 'Griffin', '35')"); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Glenn', 'Quagmire', '33')"); mysql_close($con);?

(2)其次创建一个 HTML 表单,这个表单可把新记录插入 "Persons" 表。

htmlbody form action="insert.php" method="post"Firstname: input type="text" name="firstname" /Lastname: input type="text" name="lastname" /Age: input type="text" name="age" /input type="submit" //form /body/html

(3)接着当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 "insert.php"。"insert.php" 文件连接数据库,并通过 $_POST 变量从表单取回值。然后,mysql_query() 函数执行 INSERT INTO 语句,一条新的记录会添加到数据库表中。

?php$con = mysql_connect("localhost","peter","abc123");if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $sql="INSERT INTO Persons (FirstName, LastName, Age)VALUES('$_POST[firstname]','$_POST[lastname]','$_POST[age]')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); }echo "1 record added"; mysql_close($con)?

php中按钮怎么提交数据到数据库中?

在php表单中

单选按钮

如果选中了提交后,就是这个单选按钮的值,如果没有选中,提交是空值。

比如

在提交后

如果是选中打钩的,在php

获取到的值就是

echo

$_post['a']

//输出

1

如果没有选中,在php

获取到的值就是

echo

$_post['a']

//输出

if

(empty($_post['a']))

{

$a=0;

}else{

$a=$_post['a'];

}


当前标题:php数据库提交信息 php获取数据库数据并打印
转载源于:http://cdxtjz.cn/article/doccghd.html

其他资讯