我的代碼有一部分出現問題。我加了一些示例數據庫PHP |準備/執行不起作用
<?php
require_once 'db.php';
$res = $bdd->query("SELECT * FROM bien");
$res2 = $bdd->prepare("SELECT * FROM bien_option WHERE id_bien=:id");
?>
<html>
<head>
<meta charset="utf-8">
</head>
<h2>Mes Biens:</h2>
<?php
while($mesBiens = $res->fetch()){
echo '<h3>Nom : '.$mesBiens['nom'].'</h3>';
echo 'Type : '.$mesBiens['type'].'<br/>';
echo 'Prix : '.$mesBiens['prix'].'€<br/>';
echo 'Surface : '.$mesBiens['surface'].'m²<br/>';
while($mesOptions = $res2->fetch()){
$res = $bdd->execute(array(':id'=>$mesBiens['id']));
echo $mesOptions['nom'];
}
}
?>
echo mesOptions['nom']
沒有表現出任何東西,我沒有收到錯誤消息。
當我的,而我得到這個之前添加它:(!) – bezoo
致命錯誤:未捕獲的錯誤:調用未定義的方法PDO ::執行(!)在第18行C:\ wamp64 \ www \ ex1 \ index.php (!)錯誤:在C:\ wamp64 \ www \ ex1 \ index.php中調用未定義的方法PDO :: execute() – bezoo
「我在bdd中添加了一些示例」 - 在問題中我沒有看到與BDD有關的任何內容。 – Quentin