我已经尝试了函数内和函数外的代码,它显示了一些非常查询的characteristics.It在函数外工作得很好,但当包含在函数中时,不会返回任何内容。帮我很好的重建函数。
<?php
function detgrade($con,$mrk){
$pk=$con->prepare("SELECT grade FROM grading WHERE ? BETWEEN min_mark AND max_mark");
$pk->bindValue(1,$mrk);
$pk->execute();
$ind=$pk->fetch(PDO::FETCH_ASSOC);
$gr = $ind['grade'];
return $gr;
}
//calling the function
echo detgrade($db,87);
?> 发布于 2014-08-10 05:06:32
fetch结果返回一个对象数组,因此获取对象数组上的“grabbing”键不会返回任何内容。试一试
$gr = $ind[0]['grade'];https://stackoverflow.com/questions/25222921
复制相似问题