這是我的函數,通過這個函數我可以通過請求參數獲取許多查詢的結果。問題在於使用返回函數保持沉默不顯示任何東西,但在使用回顯或打印它顯示。如何在html表格中檢索php函數值和格式化數據
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自身函數來檢索相同頁面中的數據,但我的代碼打印php值超過了我的html,如果我試圖在html表中存儲值,那麼它顯示頁面打開時的類錯誤。請幫我解決這個問題。任何幫助會感激我,
是的我從** get_req_data **傳遞了一個查詢,然後通過** select_query **函數執行它 – Shashank