我有3列,其中我有第二列是在php.The第二列的阵列,其是一个数组可以具有2-6行的阵列。
我把数据数组中与主要与下面的代码
$data_array = array(
'name' =>$name,
'category_name'=>$category_name,
'url'=>$url
);
在上述$ data_array中的第二列$ CATEGORY_NAME是具有如下面的数据数组
$category_name = array("India", "USA", "UK");
我想呼应以下格式的数据,并最终将其添加MySQL数据库
'Jim'
'India'
'www.google.com'
'Jim'
'USA'
'www.google.com'
'Jim'
'UK'
'www.google.com'
'John'
'India'
'www.yahoo.com'
'John'
'USA'
'www.yahoo.com'
'John'
'UK'
'www.yahoo.com'
如果发现在第一和第三行相同保持并根据该CATEGORY_NAME阵列中的数据中的第二行改变
我尝试使用下面的代码来实现这一点,但我没有得到任何输出
for($i=0;$i<count($NPR);$i++){
for($j=0;$j<count($NPR[$i]['category_name'][j]);$j++){
echo "'".$NPR[$i]['name']."'<br>";
echo "'".$NPR[$i]['category_name'][j]."'<br>";
echo "'".$NPR[$i]['url']."'<br>";
}
}