网站建设资讯

NEWS

网站建设资讯

php向数据库插入id,Php连接数据库

php+mysql 数据库里面的id值怎么向后自增?

在数据库里选择你这张表里的id值属性,并修改为自增量就ok了。id是不能为0的,好好看下数据库相关的书。【望采纳】

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名、虚拟空间、营销软件、网站建设、大洼网站维护、网站推广。

PHP在数据库插入记录后获取自增列ID,该怎么处理

数据库问题,插入数据之后怎么获取此数据的自增ID

pgsql和oracle是插入时即可返回插入行的所有信息,包括但不限于自增id。mysql这垃圾实现不了这种原子操作才搞出个last_insert_id这个东西

php操作数据库插入数据 插入失败,SQL:insert into qiu(id,url,time,state)values('','

第一个id一般是数字型,你插入的内容是字符型,还是个空值;

另外id这个字段是自增长,在数据库中设置好的,不用添加的

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添加ID失败

将数据库里的ID设置为整型(int),并设置改字段为自动递增。然后在sql语句中忽略ID就可以了,他会自动填写。


当前名称:php向数据库插入id,Php连接数据库
本文来源:http://cdweb.net/article/hocego.html