#Do a database query and return all rows of GET ID
$result=$mysqli->query("SELECT * FROM products WHERE product-id = '$id'");
while($row=$result->fetch_array())
{
$id = $row['product-id'];
$pagename = $row['product-name'];
$description = $row['product-description'];
$samples = $row['product-sample-designs'];
}
# free result set
mysqli_free_result($result);
}
#close connection
mysqli_close($mysqli);
削除した場合WHERE product-id = '$id'
#結果はエラーではなく、最初の行が表示されます。
コードが示すように、次のエラーが発生します:「致命的なエラー:非オブジェクトでのメンバー関数fetch_array()の呼び出し」
GET id=TABLEである行のすべてのデータを取得しようとしていますproduct-id
。このプロセスはMYSQLでははるかに簡単です。このOOPスタイルは初めてですが、混乱を招きます。説明をいただければ幸いです。〜ありがとう!