0
目前,我做我的查詢是這樣的:獲取查詢數據,而無需的foreach
<?php
function Data() {
$db = DB::getInstance();
$query = $db->query("SELECT * FROM users");
$results = $query->results();
return ($results);
}
$listdata = Data();
?>
而當我想看到我的信息,我有這樣的事情:
<div class="container">
<h1>Title</h1>
<hr>
<div class="row">
....
...
..
.
<?php foreach ($listdata as $v1) { ?>
<p><?=$v1->username?></p>
<?php } ?>
</div>
</div>
但是如果我想要把信息看到例如頁面的頁腳我必須打開一個新的foreach
因爲我可以轉換此代碼打開查詢到頁面的頂部和簡單的llabar變量e我想要不打開另一個foreach
?
更好的是打敗了功能,我只是想把查詢和數據放在任何地方。
謝謝!
不太清楚你在這裏問什麼。如果從結果中返回多行,那麼需要有一些類型的迭代/循環遍歷所有結果。否則,如果你只想要一行,那麼爲什麼不在你的查詢中選擇那一行並且只返回那個? – Sherif
你應該提供示例輸入和你想要的輸出。 –
我只需要一行,但我想消除該功能,因爲我不需要。嘗試把WHERE不工作的任何東西嘗試。 – GePraxa