很多站长朋友们都不太清楚phpsql添加记录,今天小编就来给大家整理phpsql添加记录,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php和mysql怎么添加数据 2、 php写的向mysql添加记录,但是一查数据库却没有,拿着sql语句直接去添加,不能识别这个insert 3、 php 向数据库添加一条记录,这个记录 id 是自动增加的,所以不知道是多少,添加记录后怎么得到这个id值 4、 PHP5向sql 2000中插入记录时显示的乱码,怎么解决啊 5、 PHP页面含插入数据表的SQL语句返回提示“一条记录添加成功!” 用查询语句发现 是一行空记录 怎么回事? php和mysql怎么添加数据首先创建 一个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)
运行结果前:
运行结果后:
完整代码:
php写的向mysql添加记录,但是一查数据库却没有,拿着sql语句直接去添加,不能识别这个insert<?php
$conn=mysql_connect("localhost:3307","root","xzorrox1");
$author='1';
$title='2';
$content='3';
$source='4';
$sql="INSERT INTO mdl_news(author,title,content,source,date) values('$author','$title','$content','$source','1988-08-16')";
echo $sql;
mysql_select_db("test");
$result=mysql_query($sql,$conn);
echo "<br><br>result is:".$result;
?>
建表脚本:
create table mdl_news(
author varchar(10),
title varchar(10),
content varchar(10),
source varchar(10),
date varchar(20)
);
上面程序执行了可以插入到数据库里,你再比对下看看什么地方出了问题吧。
php 向数据库添加一条记录,这个记录 id 是自动增加的,所以不知道是多少,添加记录后怎么得到这个id值$sqll="INSERT INTO bd_fee(。。。。。)values('。。。。。)"; //插入数据记录
$db->query($sqll);//执行插入,一定要用query,不能用exec
$id=$db->lastInsertId();//获取刚才插入记录的自动编号值。
PHP5向sql 2000中插入记录时显示的乱码,怎么解决啊先看一下,两者设置的编码是不是一致的,在看数据库是不是设置的是utf8的编码格式
PHP页面含插入数据表的SQL语句返回提示“一条记录添加成功!” 用查询语句发现 是一行空记录 怎么回事?当然是空的了,因为你这个程序写的不好,只要刷新页面或刚进页面就会触发添加记录。你应该等页面的数据填写好了,提交过来你再保存提交的数据。
关于phpsql添加记录的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于phpsql添加记录 php数据表里怎么添加数据的详细内容...