
正文
php存数据到数据库,php保存数据到数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP中如何把一个数组中的数据取出来并插入到数据库中
1、有两个方法可供选择,一种是把数据存入csv文件,然后执行load data infile 还有一种就是类似于sql server里面的bulk insert,使用insert语句插入批量数据,结合PHP的implode函数,可以很简单的实现大批量数组数据的一次性插入。
2、如果你使用thinkphp框架,可以有直接的语法提交数组到数据库。
3、数据库表的id字段设置自动递增,然后数组使用循环方式将数据插入到数据库即可。如:foreach($result as $k=$v){ mysql_query(insert into 表名(num) values(.$v.));}这样就可以了。
4、$newArray=[];for($i=1;$i=count($arr)/3;$i++){ foreach($arr as $key=$val){ if($key==item_name_.$i){ $newArray[$i][$key]=$val; } }}此时$newArray就是一个二维数组。每组数据一个组。
5、将一个数组存入数据库和使用的语言有关系。通常的做法是将数组的内容转换后传递到和语言相关的数据处理方法中进行处理。
相关问答
Q1: php点击按钮上传csv文件,存入mysql数据库代码怎么写
1、指定文件路径。字段之间以逗号分隔,数据行之间以\r\n分隔(我这里文件是以\n分隔的)。字符串以半角双引号包围,字符串本身的双引号用两个双引号表示。
2、一般步骤 用phpADMIN生成CSV格式文件 以PHP+MySQL模式建立个人主页的读者,在自己的机器上都有PHP+MySQL环境吧?就在这个环境下,用phpADMIN生成以分号为分隔符的dotmud.csv文件。将dotmud.csv文件通过FTP上传到服务器。
3、如果是先浏览文件再确定是否插入数据库,这样的一个操作流程的话,需要用到ajax的,阿弥陀佛,老辣也无能为力了!如果你是先上传文件,然后读出来的话,这个只需要php就可以了实现了,用php的文件上传函数$_FILE[filename][tmp]和move_upload_file函数即可。
4、然后通过mysql_query方法执行一个Insert的插入语句。执行完毕以后,回到数据库管理工具中,这个时候你会发现插入的中文乱码了。接下来在PHP文件中通过mysql_query执行一个set names utf8语句。接下来执行以后回到MYSQL数据库中,发现插入的中文显示正常了,即成功往mysql中写入数据了。
5、用php做网站开发,很多时候我们都需要和数据库打交道,比如获取数据库的数据显示给用户浏览,或者收集用户提交的数据,保存到数据库里,这些都是常见的操作。那么我们用php怎么为Mysql数据库添加数据?下面一起来看下。
6、phpexcel http://phpexcel.codeplex.com/ 可以实现xls,xlsx,csv文件的读取。
Q2: PHP添加数据到数据库,提示成功,数据库却没有数据
1、你这里面没有提示“用户添加成功”,可能是在Include中写的这个提示。
2、不是变量那里引号的问题。你把错误提示打开,如果没有插入成功,肯定是有错误提示的。你那个Success又不能真正地表示插入成功了。。
3、这是因为写程序的人欺骗了你,他根本没检测是否成功,直接就告诉你成功。
4、你好!insert into message(id,user,title,content,lastdate)values(,$_POST[user],$_POST[title],$_POST[content],now();这句错误,你输出这个语句后,用命令执行一下就知道,一,前边多一个逗号,仅代表个人观点,不喜勿喷,谢谢。
Q3: 求PHP从数据库中读取内容并存入文件和从文件读取数据插入数据库的代码...
大概的基本流程如下:连接数据库,再加一个判断。
用PHP的file函数,会把文件内容读入数组里。
php代码可以写在html代码中的任意部分,只要带上? ? 界定标签就好了和平时写php没有任何区别。但是需要注意的一点是,这个文件的后缀名要是 .php 的,所以更准确的说法应该是html写在了PHP文件中,这并不影响我们同时使用这两种语言 。
)将D1的公式复制到所有行的D列(就是用鼠标点住D1单元格的右下角一直拖拽下去啦)5)此时D列已经生成了所有的sql语句6)把D列复制到一个纯文本文件中,假设为sql.txt·把sql.txt放到数据库中运行即可,你可以用命令行导入,也可以用phpadmin运行。
Q4: php如何将存有数据的文件导入数据库
需要PHP基础知识和数据库基础知识。以SQL为例。使用PHP MySQL 函数可以编辑数据库。mysql_connect() 函数打开MySQL 连接。
方法:在phpMyAdmin的目录下,找到根目录的config.inc.php文件,打开config.inc.php文件,查找$cfg[UploadDir],这个参数就是设定导入文件存放的目录,这里把值设定为:ImportSQLFile。
要使用phpStudy导入数据库,请按照以下步骤操作:打开phpStudy软件。在左侧面板中,找到并点击“MySQL”图标,进入MySQL管理界面。如果需要创建新的数据库,请点击顶部菜单栏的“服务”“MySQL”“新建数据库”,输入数据库名称,然后点击“确定”。
方法/步骤 1 登录到phpMyAdmin 2 新建一个要导入的数据库,点击“+new”3 如图,分别填写数据库名称,以及选择数据库的排序规则,4 完成步骤3,点击“创建”5 完成步骤4,从右侧就可以看到我们新创建的数据库了,如果没有立即显示,刷新即可立马显示了。
Q5: php连接mysql,如何用php代码将数据写入数据库?》??
以SQL为例。使用PHP MySQL 函数可以编辑数据库。mysql_connect() 函数打开MySQL 连接。
连接:mysql_connect(主机,用户,密码);mysql_select_db(数据库名);写入数据:mysql_query(insert into 表名 (字段1,字段2) values (数据1,数据2));你的问题太含糊,只能给你这个答复,不明白再追问。
有了数据库连接后,我们还需要选择具体使用哪个库,因为一个数据库地址上可能会有很多个数据库。 通过mysqli_select_db函数来选择具体的数据库,我们这里选择使用的是test库。
关于php存数据到数据库和php保存数据到数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







