PHP插入MYSQL 在INSERT操作数据库时,用数组变量的格式,求告知

这个是规定格式吗?单引加花括号

没有花括号和单引号,如果是数组的话,就这样:$array=array(....)。那么下面就是
values($array['name1'],$array['name2'],.........)追问

亲,这里报错啊

追答$array=array(
'sid'=>'1',
'vid'=>'1',
'title'=>'标题',
'content'=>'内容',
'clicks'=>'123'
);
$sql='insert into table(sid,vid,title,content,clicks) values("'.$array['sid'].'","'.$array['vid'].'","'.$array['title'].'","'.$array['content'].'","'.$array['clicks'].'")';


你的数组是不是$arraya这种形式的?

追问

直接双引号包含呢?

追答

如果你的php配置支持的话双引号包含是可以识别变量的,但还是使用标准格式写比较好,因为网站上线的时候遇到的空间限制很严格那么你的这种格式可能就不支持了,写程序代码格式很重要

追问

ok

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网