
正文
php向数据库表插入数据 php对接数据库的表
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP+MYSQL如何插入记录到数据库
1、以SQL为例。使用PHP MySQL 函数可以编辑数据库。mysql_connect() 函数打开MySQL 连接。
2、把一张表中的数据插入数据库中现在,我们将建立一个HTML表单;通过它我们可以向“Person”表中加入新的记录。
3、本文实例讲述了php使用mysqli向数据库添加数据的方法。分享给大家供大家参考。
4、然后通过mysql_query方法执行一个Insert的插入语句。执行完毕以后,回到数据库管理工具中,这个时候你会发现插入的中文乱码了。接下来在PHP文件中通过mysql_query执行一个set names utf8语句。
5、修改的的页面基本和添加的相同了,只是这个页面是php的,先根据你要修改的是哪个计划内容,一般是通过id,查询出supervision_plan_note。
6、.$_POST[title].,.$_POST[content].,.now().)以后有类似问题,可以在执行数据库语句后面加上一句echo mysql_error();让它显示是哪里出了错误。
相关问答
Q1: PHP连接数据库中的数据表,怎么插入不了数据
1、sql = INSERT INTO `news`(`id`, `title`, `dates`, `contents`) VALUES (null,$title,now(),$contents)这句后面把sql语句打印出来看一看有没有问题:echo $sql; //试一下这一行。
2、INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now())将字段名两边的单引号去掉就没问题了,亲测成功!希望能帮到你。
3、now(),{$con})你的SQL语句有点问题。还有SQL不分大小写,但这样写更清楚一些。先确认数据库连接是正常的,然后echo $sql 看看,数据是否正常,然后再写入库。出问题了调试要步步试下来,就知道问题出在哪里了。
Q2: php循环给数据库的表格插入数据!!!
1、先检查一下你的数据库操作是否放在循环体里面。如果是在循环里面再检查一下你的表结构中各字段的约束是否有唯一。你这样的循环插入库效率不高,可以把 values拼接起来,然后一次性插入。
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()}} 然后根据错误原因解决问题,或者把错误原因给大家看看。
php向数据库表插入数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php对接数据库的表、php向数据库表插入数据的信息别忘了在本站进行查找喔。





