代码报错:按f12 发现如下报错:
( ! ) catchable fatal error: object of class stdclass could not be converted to string in d:\wamp64\www\practice\sy10_1.php on line 71
call stack
#timememoryfunctionlocation
10.0000239776{main}( )…\sy10_1.php:0
20.0156252296printf
( )…\sy10_1.php:71
代码如下:
部门员工查询
//初始化函数
function getxmlhttpobject()
{
var xmlhttp=null;
try
{
xmlhttp=new xmlhttprequest();
}
catch (e)
{
try
{
xmlhttp=new activexobject(“msxml2.xmlhttp”);
}
catch (e)
{
xmlhttp=new activexobject(“microsoft.xmlhttp”);
}
}
return xmlhttp;
}
//选择列表框中选项时触发run()函数
function run()
{
xmlhttp=getxmlhttpobject();
var depart=document.getelementbyid(“depart”).value;
var url=”sy10_1_pro.php”; //服务器端在sy10_1_pro.php中处理
url=url+”?depart=”+depart; //url地址,以get方式传递
url=url+”&sid=”+math.random(); //添加一个随机数,以防服务器使用缓存的文件
xmlhttp.open(“get”,url,true); //通过get方式打开xmlhttp对象
xmlhttp.send(null); //向服务器发送http请求,请求内容为空
xmlhttp.onreadystatechange = function() //定义响应处理函数
{
if (xmlhttp.readystate==4&&xmlhttp.status==200)
{
//在”txthint”上显示返回信息
document.getelementbyid(“txthint”).innerhtml=xmlhttp.responsetext;
}
}
}
部门员工查询
请选择
回复讨论(解决方案)
71 行是这个吧? printf($row ->departmentname);
但是没道理的
你 print_r($row); 看看输出的是什么