在我的php
应用程序中使用mysqli prepared语句执行select查询并且它正在正确执行但它不返回任何结果集。
public static function SelectByRegno($regno) {
$foo = new Tapal_OutdwardDB();
echo $regno;
$myarray = array();
$statement = $foo->mysqli->prepare("select type,subtype,regno,name,dept,despatchaddress,dealing,ddate,remarks from tapaldespatch where regno=? ");
$statement->bind_param('S',$regno);
$statement->execute();
echo $statement->fullQuery;
$result = $statement->get_result();
while($row=$result->fetch_array(MYSQLI_ASSOC)) {
$myarray[] = $row;
}
return $myarray;
}
以上代码适用于我创建的其他应用程序。但是,我在这里面临问题,所以请给我解决方案。