Php 未捕获的异常“com_异常”,消息“来源:未知描述:未知”
//SQL查询返回多个数据库记录Php 未捕获的异常“com_异常”,消息“来源:未知描述:未知”,php,mysql,sql,ajax,Php,Mysql,Sql,Ajax,//SQL查询返回多个数据库记录 $dept = $_GET['department']; $manager = Array(); [菲律宾] 上面的代码是Getmanager.php 现在,当我尝试使用从AJAX获得的值更新我的表时 $query = "SELECT * FROM Managers WHERE Department = '".$dept."'"; $rs = $conn->Execute($query); while (!$rs->EOF) { $man
$dept = $_GET['department'];
$manager = Array();
[菲律宾]
上面的代码是Getmanager.php
现在,当我尝试使用从AJAX获得的值更新我的表时
$query = "SELECT * FROM Managers WHERE Department = '".$dept."'";
$rs = $conn->Execute($query);
while (!$rs->EOF) {
$manager[] = $rs->Fields(1)->value;
$rs->MoveNext();
}
echo json_encode($manager);
未捕获的异常“com_异常”,消息“来源:未知描述:未知”
这似乎是数据类型的问题。
与元数据http equiv=Content-Type Content=text/html相关的内容;字符集=UTF-8
请帮忙 $strSQL=从名称为“.”的管理器中选择*。$manager'$rs=$conn->执行$strSQL;在一个php文件中,form.php值被发布到该文件中。这可能是进行数据库查询的最糟糕的方式,使用pdo并不意味着您是安全的,而是正确地使用它。这将在内部托管。所以我现在的问题是错误:@NullPoièteè使用dataType:json,这样就不需要将字符串解析为json,也不需要在ajax请求中添加选项dataType。
$query = "SELECT * FROM Managers WHERE Department = '".$dept."'";
$rs = $conn->Execute($query);
while (!$rs->EOF) {
$manager[] = $rs->Fields(1)->value;
$rs->MoveNext();
}
echo json_encode($manager);
$strSQL = "Select * from Managers where Names='".$manager."'";
$rs = $conn->Execute($strSQL);