1、是不是存在必填字段没填写的情况,正常可以修改删除,不可能不能新增。还有可以试下批量新增。
创新互联自2013年起,先为烈山等服务建站,烈山等地企业,进行企业商务咨询服务。为烈山企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
2、用try,catch捕捉错误看看,不会的话将你的sql语句在phpmyadmin中运行看看报什么错误,若你的id是自增长类型是无法指定其值的。
3、方法通过phpmyadmin 登陆看看能不能更新这个语句“update plist set desc=seeeee where id=1” 如果能执行,可能你的php语句有问题,如果不能正常执行说明语句本身有问题phpmyadmin也会有相应的提示。
4、sql = INSERT INTO `news`(`id`, `title`, `dates`, `contents`) VALUES (null,$title,now(),$contents)这句后面把sql语句打印出来看一看有没有问题:echo $sql; //试一下这一行。
update 表名 set 列名=值 where 条件 这是修改符合条件的列 update 表名 set 列名=值 修改全部列 mysql_connect(连接配置)。。
数据库本身都带有replace函数可以直接替换,不同的数据库的replace替换语法不同,可以根据你的实际情况确定使用。这样可以直接使用SQL语句替换就可以了,在PHP中执行这个SQL。
?php getid = $_GET[id];getxb = $_POST[xb];……mysql_query(update yh set xb=$getxb,bj=$getxh,…… where id=$getid);? 这样就可以修改了。其中省略的都是重复的内容,自己改吧。
1、首先第一步需要连接上数据库,然后找到需要更新的数据,最后把数据获取到,使用更新语句更新数据,切记一定要带条件,否则将是更新整张表的数据。
2、我的思想是:将输入字符串分离,一个一个进行查询替换。
3、update 表名 set 列名=值 where 条件 这是修改符合条件的列 update 表名 set 列名=值 修改全部列 mysql_connect(连接配置)。。