这是我的函数,通过这个函数,我可以通过请求参数获取许多查询的结果。问题是使用返回函数保持沉默不显示任何内容,但使用 echo 或 print 它显示。
public function select_query( $query ) {
if ( $result = $this->_mysqli->query( $query ) ) {
/* fetch object array */
while ( $row = $result->fetch_array() ) {
//printf( "%s", $row[0] );
//print $row[0];
return $row[0];
}
$result->close();
}
}
当我初始化我的类并使用这个函数时,我没有以表格格式捕获值,如下所示:
echo '<table border=1><tr>';
echo '<td>'. date('Y-m-d', time() - 13*24*60*60) .'</td>';
echo '<td>' .$init->get_req_data($_POST['ex'], date('Y-m-d', 24*60*60)). '</td>';
echo '</tr></table>';
在此,我没有在表中获得 $init 的值,它在表外显示值,而不是在表结构中显示日期。另一个查询是我必须调用 php self 函数来检索与我相同的页面中的数据,但是代码在我的 html 上方打印 php 值,如果我试图将值存储在 html 表中,那么它会在页面打开时显示类错误. 请在这个问题上帮助我。任何帮助将不胜感激,