Du smider en resultatrække, når du gør $sth->fetchColumn()
. Sådan tjekker man ikke, om der er resultater. Det gør du
if ($sth->rowCount() > 0) {
... got results ...
} else {
echo 'nothing';
}
Relevant dokumentation er her:PDOStatement::rowCount