PHP 把 数组 转换成 指定格式 存入 数据库,格式如图 ,数组如图 ,谢了 5
1个回答
2015-06-25
展开全部
$arr=array();//后台接收到的数据,二维数组
$str="array(";//设置起始字符串
for($i=0; $i<count($arr[0]);$i++)
{
$str .= '"'+$arr[1][$i] . '"=>"' .$arr[0][$i] . '",';
if(($i+1) % 3 === 0)
{
$str .= ")";
$sql=" insert into tbname (goodsid,vaue) values($goodsid,'{$str}') "://构建sql语句
//执行添加,这个操作不用我写了吧
$str='';//$str清空
$sql='';//$sql清空
}
}
你试试,看看行不行,主要是拼字符串
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询