$record = array(
'news_title' => $_POST['news_title'],
'news_author' =>$_POST['news_author'],
'news_content'=>$_POST['news_content'],
'news_time'=>date("Y-m-d H:i:s"),
);
这是在客户收集的用户信息,我存在一个数组里, $sql="insert into table ($filed) value ($values)" 请问我怎么将数组$record 中的news_title ,news_author等,这些信息单独拿出来,放在数组 $filed 然后将 取来的值放在数组$values中
'news_title' => $_POST['news_title'],
'news_author' =>$_POST['news_author'],
'news_content'=>$_POST['news_content'],
'news_time'=>date("Y-m-d H:i:s"),
);
这是在客户收集的用户信息,我存在一个数组里, $sql="insert into table ($filed) value ($values)" 请问我怎么将数组$record 中的news_title ,news_author等,这些信息单独拿出来,放在数组 $filed 然后将 取来的值放在数组$values中
'news_author' =>$_POST['news_author'],
'news_content'=>$_POST['news_content'],
'news_time'=>date("Y-m-d H:i:s"),
);
foreach($record as $key=>$value)
{
$filed[]=$key;
$values[]=$value;
}
print_r($filed);
echo "<br/>";
print_r($values);
//一般建议你对值合法性,先行检测。不要POST来的数据,就拿来往数据库写
echo "'" . join("','", $record) . "'";
echo join(",", array_keys($record));
insert into tablename(columnName)values($value);