<?php
session_start();
//$user=$_SESSION['user'];
$a=@new mysqli("103.226.154.156","ccc307","cccccc","ccc307"); //改
if($a)
echo "success";
$temp="1.1,1.2,asdas,1";
$arr=explode(",",$temp);
$j=floatval($arr[1]);
$w=floatval($arr[0]);
$t=intval($arr[3]);
$sql="INSERT INTO activity(time,content,jingdu,weidu,person) VALUES ('$t','$arr[2]','$j','$w','ss')"; //改
$b=$a->query($sql) or die($a->error);
if(!$b)
echo "failed";
else
echo "<meta http-equiv='refresh' content='5;url=#first'>";//返回主页
?>
报的是这个错
Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in F:\php\php testing site\update_act.php on line 14
是因为虚拟机php版本的问题吗?
虚拟机支持mysqli还是mysql?数据库只能用mysqli。。。我靠,居然把自己的数据库用户和密码都爆出来了。。。我把你的程序改成<preclass="brush:php;toolbar:true;auto-links:false;">$a=newmysqli();$a->connect("103.226.154.156","ccc307","cccccc","ccc307")ordie($a->error);//改
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。