第1步:這是返回結果集的功能如何顯示在PHP結果數據表
public function getLogById($reg_id) {
$stmt = $this->conn->prepare("SELECT * FROM tracking_log WHERE registration_id = ? LIMIT 5");
$stmt->bind_param("s", $reg_id);
if ($stmt->execute()) {
$result = $stmt->get_result()->fetch_all();
$stmt->close();
return $result;
}
else {
return false;
}
}
步驟2:在這裏,我調用該函數
if(isset($_SESSION['registration_id'])){
$id = $_SESSION['registration_id'];
$result = $logs->getLogById($id);
echo "<table>";
foreach($tracking_result as $result)
{
foreach($result as $key => $value)
{
//echo "<li>$key : $value</li>";
echo "<tr class=\"active\" role=\"row\">";
echo "<td>Here I want to Display colum-1 of my DB-Table</td>";
echo "<td>"Here I want to Display colum-3 of my DB-Table"</td>";
echo "<td>Here I want to Display colum-4 of my DB-Table</td>";
echo "</tr>";
}
}
echo "<\table>";
}
當我print_r($result);
它顯示我這樣的結果
1
35124
2017-04-12 00:00:00
30.102261
-81.711777
2
35124
2017-04-10 00:00:00
30.102261
-81.711457
3
35124
2017-04-11 00:00:00
30.063936
-81.711307
4
35124
2017-04-12 00:00:00
30.102451
-81.711957
5
35124
2017-08-12 00:00:00
30.102261
-81.795777
請幫我解決這個問題。
解決什麼問題?你期望輸出是什麼? –
你在哪裏聲明實際的表標籤? – clearshot66
我想把表中的所有(5)記錄從表格中放入五行html表格中。而已。問題是將結果集格式化爲html表格,這正是我想要的。順便說一句,我是新手。幫助將不勝感激。感謝 – s4starb4boy