mysql_query失败_mysql_query运行不成功

//final$final['qq']=getqq($url);$final['name']=getname($url);$final['ip']=getip();$final['info']=getLocation($final[ip]);$final['refer']=GetReferrer();$final['time']=GetT...

//final

$final['qq']=getqq($url);

$final['name']=getname($url);

$final['ip']=getip();

$final['info']=getLocation($final[ip]);

$final['refer']=GetReferrer();

$final['time']=GetTime();

var_dump ($final);

$con = mysql_connect($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd);

if (!$con)

{

die('Could not connect: ' . mysql_error());

}

mysql_select_db("qq", $con);

$q="INSERT INTO qq (id,qq,name,ip,refer,info,time) VALUES (2,'".$final['qq'][0][1][0]."','".$final['name'][0][0]."','".$final['ip']."','".$final['refer']."','".$final['info']."','".$final['time']."')";

echo $q;

$query=mysql_query($q);

if($query){

echo "ok";

}else{

echo "no";

}

mysql_close($con);

表结构:ID主键是INT递增其余是VARCHAR 奇怪的是打印出来的$q里的字符串,我在mysql管理工具里直接用sql查询,运行是成功的。 可在PHP里却不成功。 大神帮看看是什么原因。 另,因为getqq($url) getname($url)函数的原因,获取的值为空,但这不妨碍程序运行吧。

上面是$q打印出来的样子。

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值