PHP MySQL チュートリアルを実行し、PHP を PDO 用に切り替えます。とにかく、私のクエリは空白になります。
$get_cat = $that->dbh->query("SELECT `cat_name`, `cat_desc` FROM `categories`");
if(isset($get_cat))
{
while($row = $get_cat->fetch(PDO::FETCH_ASSOC))
{
printf("
<tr>
<td>".$row['cat_name']." : ".$row['cat_desc']."</td>
</tr>
");
}
}
else
{
echo '<tr><td>return is false</td></tr>';
}
$それは以下を指します:
include('db.php');
$that = new lib();
OLD: では、なぜクエリが空白なのですか? サイコロを入れる前にブール値を返し、サイコロが入っているループでエラーが発生し、空白になります。カテゴリ テーブルにはデータが含まれており、新しいエントリの送信時にページが更新されます。NEW: 致命的なエラー: C:\wamp\www\forum\create_category.php の 36 行目で、非オブジェクトに対するメンバー関数 fetch() の呼び出し
行 36 は while ループ行です。