php读取数据在存储 php怎么从数据库读取数据
想请问下PHP怎么实现从网络API接口上获取显示的字符数据,存储到MySQL数据库
1.修改PHP配置文件,保证能够连接到数据库。
为唐县等地区用户提供了全套网页设计制作服务,及唐县网站建设行业解决方案。主营业务为成都网站建设、网站建设、唐县网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
2.修改数据库配置,授予192.168.1.253以访问权限。这里只需授予这个IP就行了。如果不授予,PHP将不能访问数据库;如果授予范围过广,将会给你的系统带来潜在的安全风险。
求PHP从数据库中读取内容并存入文件和从文件读取数据插入数据库的代码
//第一种
?php
$conn = mysql_connect("主机名","用户名","密码");
mysql_select_db("数据库名",$conn);
$sql = "select * from user";
$result = mysql_query($sql);
$data="";
while($row = mysql_fetch_row($result)){
foreach($row as $v){
$data .=$v."|"; //加个树线隔开字段
}
nl2br($data); //读完一行回车
}
file_put_contents("abc.txt",$data);
//第二种
?php
$filename = "abc.txt";
$res = fopen($filename,"r");
while(!feof($res)){
$buffer = fgets($res);
$buffer = str_replace(' ', '|', $buffer);
$array = explode('|', $buffer);
foreach($array as $v){
if(strlen($v)0){
$arr[] = $v;
}
}
}
fclose($res);
//组装数组插入数据库就可以了
PHP从txt中读取数据存储到数据库中
?php
$file = fopen('test.txt', 'r');
while ( !feof( $file ) ) {
$Data = preg_split('/\s{1}/is', fgets( $file ));
$Sql = 'insert into ' . $Data[0] . '(字段1, 字段2, 字段3, 字段4) values (' . $Data[1] . ', ' . $Data[2] . ', ' . $Data[3] . ', \'' . $Data[4] . '\')';
echo $Sql, 'br /';
}
当前标题:php读取数据在存储 php怎么从数据库读取数据
转载来于:http://scyanting.com/article/ddjceeo.html