重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php设置数据库id php数据库默认密码

php插入mysql数据库怎么id自增,求前后台代码

2种办法

罗源网站建设公司成都创新互联,罗源网站设计制作,有大型网站制作公司丰富经验。已为罗源千余家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的罗源做网站的公司定做!

1.修改你的数据库表,将ID设为自增长,注:只有主键才可以设置为自增长

id自增是由mysql负责的,设置id AUTO_INCREMENT 插入时不用插入id值就能实现自增CREATE TABLE `table ` (`id` INT(8) NOT NULL AUTO_INCREMENT, PRIMARY KEY(`id`));

2.代码中进行处理

Statement ps;

ResultSet rs;

int id = 0;

..................

String sql="select max(id) as id from message";

rs = ps.executeQuery(sql);//查询出最大ID

if(rs.next){//如果有ID,原有ID+1

id = rs.getInt("id")+1;

}else{//否则 ID 初始为0

id = 0;

}

//下面接你写的代码就OK了

PreparedStatement ps;

String sql="insert message (id,name,msg) value(?,?,?)"

ps.setString(1,id);

ps.setString(2,name);

ps.setString(3,msg);

求教php的数据库表的id 如何让它在网页显示从1开始递增的序号

首先,id要设置成    AUTO_INCREMENT

其次,创建表的时候  设置AUTO_INCREMENT=1

怎么在php中用表单修改指定数据库表中指定ID的数据

html

headtitle/title/head

body

?php

//数据库查询,得出下面表单id与name的值。

?

form name="form1" action="" method="post"

input type="hidden" name="userid" value="?php echo $id ?" /

input type="text" name="username" value="?php echo $name ?" /

input type="submit" name="submit" /

/form

/body/html

?php

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

$link = mysql_connect('localhost','root','123456') or die(‘连接失败!’);

mysql_select_db('mydb',$link)or die(‘数据库链接失败!’);

$sql = "update users set user_name='$name' where id='$id'";

$res = mysql_query($sql);

if($res)

echo '修改成功';

else

echo '修改失败';

}


网站名称:php设置数据库id php数据库默认密码
当前地址:http://cqcxhl.cn/article/ddopgds.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP