php网站怎么添加mysql数据

php网站怎么添加mysql数据,第1张

首先创建 一个HTML页面userinfo_add.php,在里面输入表单,文本框,输入需要提交的到数据库的信息:

账号 姓名 年龄

页面运行结果:

创建一个PHP文件(userinfo_insert.php),用来处理页面请求的,就是具体往数据库添加数据的代码:

先获取页面数据

//通过post获取页面提交数据信息 $userId = $_POST[userId]

$userName = $_POST[userName]

$userAge = $_POST[userAge]

接下来,在连接数据库 ‘test’

//地址

$url = "127.0.0.1"

//账号

$user = "root"

//密码

$password = "root"

//连接

$con = mysql_connect($url,$user,$password)

//设置编码

mysql_query("set names 'utf8'")

//连接数据库

mysql_select_db("test")

编写SQL,执行SQL添加数据

$sql = "insert into user_info (user_id,user_name,user_age) values('$userId','$userName','$userAge')"

if (!mysql_query($sql,$con))

{

die('Error: ' . mysql_error())

}

echo "添加一条记录"

//关闭连接

mysql_close($con)

运行结果前:

运行结果后:

完整代码:

乱码主要以下几个原因:

1。数据表中,表本身的编码 和 字段编码,均为UTF8。

2。在写入数据等数据库 *** 作前,发送语句 'set names utf8'

3。PHP文件都是UTF8编码,无签名(无BOM)

4。页面上使用header或<meta>保证输出的页面是UTF8编码。<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />

www.itcyly.com

鲜少老师


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11365886.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存