私はPHPとMySQLプログラミングを初めて使い、DBからWebページに値を表示しようとしています。以下にコードを示します。インデックスページで dbからウェブページにデータを投稿しようとしているときにmysqlエラーが発生する
//connect db
$dbc = mysqli_connect('localhost', 'root', '', 'mylearndb') OR die('Cannot connect because: '.mysqli_connect_error());
//Run query...
$q = "SELECT * FROM 'pages' WHERE id = 1";
$r = mysqli_query($dbc, $q);
$page = mysqli_fetch_assoc($r);
は、私はテーブルに結果を印刷しようとしています:...
<table>
<tr>
<td>Customer ID</td>
<td>Full Name</td>
<td>Email ID</td>
<td>Phone no</td>
</tr>
<tr>
<td><?php echo $page['cust_id']; ?></td>
<td><?php echo $page['full_name']; ?></td>
<td><?php echo $page['email_id']; ?></td>
<td><?php echo $page['phone_no']; ?></td>
</tr>
</table>
私が行くとページをチェックし、それがエラーをスロー
警告:mysqli_fetch_assoc()は、パラメータ1がmysqli_resultであると想定し、ブール値で与えられます。
boveコードはsetup.php
というファイルで実行され、そのファイルをindex.php
と呼びます。
が知っている ' 'pages'' – Ghost
をもあなたを含め、データベースへの呼び出し、一緒に' mysqli_error() '関数を使用します'mysqli_query()'の行です。 – mitkosoft
ありがとう、私はそれを覚えています.. – hkarthi