php 如何将数组插入到mysql

收到post过来的数组后$arr_time=$_POST['data']['jichuzhi'];$arr_grade=$_POST['data']['jianglizh... 收到post过来的数组后
$arr_time=$_POST['data']['jichuzhi'];
$arr_grade=$_POST['data']['jianglizhi'];
$arr_mid=$_POST['data']['mid'];
$arr_sid=$_POST['data']['sid'];

for($i=0;$i<count($arr_time);$i++){
$insert[$i]['jichuzhi']=$arr_time[$i];
$insert[$i]['jianglizhi']=$arr_grade[$i];
$insert[$i]['mid']=$arr_mid[$i];
$insert[$i]['sid']=$arr_sid[$i];
}

echo "<pre>";
print_r($insert);
echo "</pre>";

Array
(
[0] => Array
(
[jichuzhi] => 100
[jianglizhi] => 2
[mid] => 10077
[sid] => 91
)

[1] => Array
(
[jichuzhi] => 200
[jianglizhi] => 3
[mid] => 10077
[sid] => 91
)

[2] => Array
(
[jichuzhi] => 300
[jianglizhi] => 4
[mid] => 10077
[sid] => 91
)
)

求一个将上面数组插入到mysql的一个表对应的字段中的mysql语句 谢谢
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏70(财富值+成长值)
zhangc_8866
推荐于2017-09-24 · TA获得超过1277个赞
知道小有建树答主
回答量:2826
采纳率:82%
帮助的人:297万
展开全部
<?php
include_once("connect.php");
$user = htmlspecialchars(trim($_POST['user']));
$txt = htmlspecialchars(trim($_POST['txt']));
if(empty($user)){
echo "昵称不能为空!";
exit;
}
if(empty($txt)){
echo "评论内容不能为空!";
exit;
}
$time = date("Y-m-d H:i:s");
$query=mysql_query("insert into comments(user,comment,addtime)values('$user','$txt','$time')");
if($query)
echo '1';
?>
追问
如果有多个数组也可以一并插入么?
追答
可以,循环Q276953986
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式