$sth->fetchColumn()
を実行すると、結果行が破棄されます。 。それはあなたが結果があるかどうかをチェックする方法ではありません。あなたは
if ($sth->rowCount() > 0) {
... got results ...
} else {
echo 'nothing';
}
関連ドキュメントは次のとおりです: PDOStatement ::rowCount
$sth->fetchColumn()
を実行すると、結果行が破棄されます。 。それはあなたが結果があるかどうかをチェックする方法ではありません。あなたは
if ($sth->rowCount() > 0) {
... got results ...
} else {
echo 'nothing';
}
関連ドキュメントは次のとおりです: PDOStatement ::rowCount