php输入文字存入数据库,php读取数据库内容并输出
php如何读取txt文本内容存入mysql数据库
$myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!");
嵩明网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。成都创新互联公司自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司。
$txt= fread($myfile,filesize("webdictionary.txt"));
fclose($myfile);
fopen读取txt文件的内容,返回字符串,把它存入一个变量,再把变量值存入数据库。可以看看这个函数
php怎么读取txt文本内容存入mysql数据库
第一步,读取txt的文件。假设为a.txt
$content = file_get_content('a.txt'); //读取文件内容存入变量。
第二步,存入数据库
mysql_query("insert 表名 (字段名) values('".$content."'));
Ps:文件是上传的,上传后的临时文件名是:$_FILE['tmp_name']
php将汉字写入数据库问题
你建立的表字段的编码是什么编码呢?mysql的编码分为两种,一种是客户端编码,这个可以通过set names GBK(utf8);来改变;这句话的意思是告诉mysql服务器,你的客户端使用的是什么编码。另一种是数据在库中存储时使用的编码,这个编码可以在安装mysql建立数据库,建立表的时候选择,以建表时的选择为最后标准,若果没选择,默认继承安装时的选择。你说的插入成功却是空行的原因,可能是因为安装时选择的编码里面,对汉字的编码支持的太少,因此出现这样的情况,建议:show create table table_name;查看下建表语句中的字符集。最好修改成utf8。这样适应能力强一些!
当前文章:php输入文字存入数据库,php读取数据库内容并输出
文章分享:http://scyanting.com/article/hscpde.html