私は自分のmysql_query()コールをPDOに変換していますが、を偽にする方法を理解していないと、の結果が失敗します。これは私のコードです:PDO結果を取得するには== false?
$STH = $DBH->query("SELECT * FROM articles ORDER BY category");
$STH->setFetchMode(PDO::FETCH_ASSOC);
$DBH->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
これは私がやろうとしているものですが、動作しません:
if($STH==false) {
foreach($dbh->errorInfo() as $error) {
echo $error.'<br />';
}
}
'false'または' true'を使って具体的に作業する場合は、常に結果を比較するために '==='(= x3)を使うべきです。 – RobertPitt
@zerkms、私はjavascriptチームも '=='と思うと信じています – RobertPitt