1、先检查一下你的数据库操作是否放在循环体里面。如果是在循环里面再检查一下你的表结构中各字段的约束是否有唯一。你这样的循环插入库效率不高,可以把 values拼接起来,然后一次性插入。
成都创新互联专注于企业成都全网营销推广、网站重做改版、香河网站定制设计、自适应品牌网站建设、H5开发、成都商城网站开发、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为香河等各大城市提供网站开发制作服务。
2、首先你要么执行n次sql,要么在数据库中执行n次插入,效率嘛我就不知道了。 用foreach循环数组插入。 把sql语句拼装成insert into list(title)values(v1),(v2),(v3)...这样就只需要执行一次sql插入多条数据了。
3、利用PHP对数组赋值时下标变量会自动递增的特点,可以很方便用循环将数据存入一个数组。
4、你的代码没了?你光写出个sql语句 不执行 他怎么可能插入成功?mysql_query($sql); 写上。query = mysql_query($sql);if($query){ echo 数据插入成功。}else{ echo 数据插入失败。
5、将表单中的文本框作为数组来处理,然后循环数组,这样效率高,不要写很多代码。
6、php}else{ echo 插入失败,错误原因是{mysql_error()}} 然后根据错误原因解决问题,或者把错误原因给大家看看。
1、每次插入 INSERT INTO tb( a )VALUES (1)在计数时 ,只要计算这个a列的和就好啦。
2、回答:要插入数据的主键或者唯一键和原有数据重复,所以出错,无法插入。 你取到的ID生成出来的ID有重复插不进去。
3、10) unsigned NOT NULL AUTO_INCREMENT,PRIMARY KEY (`number`)) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;number字段的定义,无符号int型,非空,自动增长,这样在插入数据的时候,number字段就会自动加一。
4、auto_increment,name char(30) not null,primary key (id));向表中添加数据时:insert into student values(null,xiaoming);该条数据的id值就会自动生成,第一条数据id值是1,第二条数据id值是2,以此类推。
5、首先得看是不是html兼容问题,然后再找其他php代码问题。是不是数据库里面有空数据,你的图涉及的东西太多了。html里面div层是不是本来就多一行数据呢。
1、单击打开phpstudy软件,然后单击mySQL管理器。进入PHPmyadmin登录界面,默认帐号和密码为root。然后,单击数据库并输入所需的数据名称,例如:new,随机获取。然后,单击用户并单击“下一步”以添加用户。
2、使用菜单自动创建数据库 登陆phpMyAdmin 在php MyAdmin右边窗口中,填写数据库名称,点创建即可。
3、首先建立一个数据表film用来保存简短文字信息,其中包含:电影发布时有名字,主演,简介,归属栏目,发布电影的URL链接。
4、如果服务器是自己的,那么其实不推荐用phpmyadmin,因为毕竟网页界面的,速度和功能还是有区别,推荐使用navcat的pro版的,破解到处都有,可视化操作。
5、可以,首先安装好论坛,这时会有一个数据库的。你就把这个数据库作为的你的项目的数据库就行了。设置thinkphp连接到这个数据库,并在这个数据库里创建表就可以了。
6、你好!可以,不过你要注意表名以及字段名称、类型要与php代码中的表名、字段名相符合!可视化创建数据库可以试用phpmyadmin,不回的话到网上搜搜,操作界面是中文的!如果对你有帮助,望采纳。