2 a292228108 a292228108 于 2016.02.19 17:36 提问

foreach语句怎么就插入第一个数据
 $cc = file_get_contents('data/phone_log.txt');
$arrConts = explode("\n",$cc);
foreach($arrConts as $ccc){
$ccc = json_decode(stripslashes($ccc), true);
...处理json
插入数据库
}

mysql表的id是自增的,没有插入
$query = "INSERT INTO logs SET name='".$ccc[name]."',state=1,domain='".$domain."',data='".$new."'";
mysql_query($query);

 打开文本获得json数组,然后处理,但是多行的时候每次只插入第一个数据

3个回答

showbo
showbo   Ds   Rxr 2016.02.19 18:16
已采纳
 $query = "INSERT INTO logs SET name='".$ccc[name]."',state=1,domain='".$domain."',data='".$new."'";
echo $query;///增加这个,输出多次没有
mysql_query($query);
a292228108
a292228108   2016.02.22 09:32

@无聊码农只输出一个~

a292228108
a292228108   2016.02.22 09:42

我是想对json数据先进行处理再插入mysql,但是发现没处理过的可以插入,处理的就不行,这是为什么

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!