ich meine mysql_query Umwandlung() ruft zu PDO aber nicht verstehen, wie ein falsch Ergebnis bei einem Fehler erhalten. Dies ist mein Code:So rufen Sie das PDO-Ergebnis ab == false?
$STH = $DBH->query("SELECT * FROM articles ORDER BY category");
$STH->setFetchMode(PDO::FETCH_ASSOC);
$DBH->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
Das ist, was ich versuche zu tun, aber nicht funktioniert: in der Regel wie so geht
if($STH==false) {
foreach($dbh->errorInfo() as $error) {
echo $error.'<br />';
}
}
Wenn Sie speziell mit 'false' oder' true' arbeiten, sollten Sie immer '===' (= x3) verwenden, um die Ergebnisse zu vergleichen. – RobertPitt
@zerkms, ich glaube, das Javascript-Team dachte auch '==' werde tun – RobertPitt