PDO
を学習しようとしていますが、チュートリアルに従っているため、何らかの理由でテーブル内に何も表示できません。私はデータベース内に1つのレコードを表示する必要があります。私は間違いを受けていないので、私はそれが何であるかを完全に確信していません。PDO SELECTクエリで結果が表示されない
それは誰でも見ることができますか?
ini_set('display_errors', 1);
error_reporting(E_ALL);
try {
$host = 'localhost';
$name = '';
$user = '';
$password = '';
$dbc = new PDO("mysql:host=$host;dbname=$name", $user, $password);
}catch(PDOException $e) {
echo $e->getMessage();
}
?>
<table>
<thead>
<tr>
<th>ID</th>
<th>First Name</th>
<th>Last Name</th>
<th>Product</th>
<th>Save</th>
</tr>
</thead>
<tbody>
<?php
$stmt = $dbc->query("SELECT * FROM users");
$stmt->setFetchMode(PDO::FETCH_ASSOC);
while($row = $stmt->fetch()) {
?>
<tr>
<td><input name="id" value="<?$row['id'];?>"></td>
<td><input name="first" value="<?$row['first'];?>"></td>
<td><input name="last" value="<?$row['last'];?>"></td>
<td><input name="product" value="<?$row['product'];?>"></td>
<td><button name="save" type="submit">Save</button></td>
</tr>
<?php } ?>
</tbody>
</table>
の設定あなたは 'echo' – Ghost
またはあなたがこのような何かを行うことができますを忘れてしまった...' <= $行[ 'ID'];?> 'あなたは速記... –
を使用しているので、ビデオはその中に 'echo'を使用していないので、彼のショーはどうですか?私のものではない? – Becky