php插入数据到mysql_PHP插入数据到MySQL数据库

本文详细介绍了如何使用PHP通过mysqli_query()函数将用户输入的数据(如用户名和密码)安全地插入MySQL表中,包括了创建表结构、连接数据库、SQL INSERT INTO命令的使用,以及错误处理和关闭连接的示例。
摘要由CSDN通过智能技术生成

要将数据插入到MySQL的表中,需要使用SQL INSERT INTO命令。可以使用mysql>提示或使用任何脚本(如PHP)将数据插入到MySQL表中。

下面是插入数据到MySQL表的INSERT INTO命令的通用SQL语法:

INSERT INTO table_name

( field1, field2,...fieldN )

VALUES

( value1, value2,...valueN );

使用PHP脚本插入数据

可以使用相同的SQL INSERT INTO命令在PHP函数mysqli_query()中以将数据插入到MySQL表中。

示例

这个例子将从用户接收三个参数,并将它们插入到MySQL表中 -

PHP插入数据到MySQL表中

用户名 :

密码 :

if(isset($_POST["submit"])){

$servername = "localhost:3306";

$username = "root";

$password = "123456";

$dbname = "testdb";

/** 表结构

CREATE TABLE `test_userinfo` (

`id` int(10) unsigned NOT NULL AUTO_INCREMENT,

`username` varchar(32) NOT NULL,

`passwd` varchar(32) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

*/

// Create connection

$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection

if ($conn->connect_error) {

die("Connection failed: " . $conn->connect_error);

}

$username = trim($_POST["username"]);

$password = trim($_POST["password"]);

$sql = "INSERT INTO test_userinfo(username, passwd)VALUES ('$username', '$password')";

if (mysqli_query($conn, $sql)) {

echo "New record created successfully";

} else {

echo "Error: " . $sql . "" . mysqli_error($conn);

}

$conn->close();

}

?>

执行上面示例代码,得到类似以下结果 -

3d69331d4da6ef7dca76219dc7df3550.png

¥ 我要打赏

纠错/补充

收藏

下一篇:哥,这回真没有了

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值