Próbuję przejść na pdo, mam taki oto prosty kod: ($gDb to poprawny obiekt pdo)
try{ $sth = $gDb->prepare("SELECT * FROM countries WHERE nieistniejace_pole=?"); $result = $sth->fetchAll(); foreach($result as $country) { } }catch(PDOException $e){ }
W tym kodzie chcę pobrać wszystkie rekordy w tabeli 'countries' gdzie nieistniejace_pole = 1; I tu dwa pytania - czy dobrze to robię (z użyciem fetchAll) i czemu nie widzę jakiegoś warningu gdy pytam o nieistniejące pole w tabeli?