テーブルからすべてのレコードを選択して出力しようとしていますが、最新の出力のみを出力できます。Select * from table not working SQL
テーブル構造は、私はそれらを得るために以下のコードを使用して、ページ上のH1として出力それぞれスタートしていますIdを、開始、終了、DistanceDirectionsと日付
です。言及したように、私が期待していたすべてではなく、最後の価値を尽くしているだけです。私はまた、以下のコードで見ることができるより具体的にしようとしましたが、結果には影響しませんでした。ここで
$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 http://php.net/manual/en/pdostatement.fetchall.phpあなたがと接続するために使用していますか? 'mysqli_'、またはPDO? –
PDOは私が使用しているものです –
それは 'mysqli_'のために動いた可能性があります。 ;-) –