我想從表中選擇所有記錄,然後在下面輸出它們,但是我只能得到最近的輸出。從表中選擇*不起作用SQL
表結構爲ID,開始,結束,DistanceDirections和日期
我使用下面的代碼,讓他們再輸出的每個開始爲頁面上的H1。正如我所提到的,我只是將最後一個值取出來並不是我所期望的,我也試着更具體地瞭解下面的代碼,它對結果沒有影響。
$sql = "SELECT * FROM `searchdata`";
$stmt = $conn->prepare($sql);
$stmt->execute();
foreach($stmt as $row) {
$htmlResult = "<h1>" . $row['Start'] . "</h1>";
}
這裏是另一個嘗試:
$sql = "SELECT * FROM `searchdata` WHERE DistanceDirections = 'distance'";
$stmt = $conn->prepare($sql);
$stmt->execute();
foreach($stmt as $row) {
$htmlResult = "<h1>" . $row['Start'] . "</h1>";
}
有一些簡單的我失蹤?
其MySQL的API您使用與連接? 'mysqli_',還是PDO? –
我正在使用PDO –
好的。這可能會搖擺爲'mysqli_'。 ;-) –