Quote Originariamente inviata da satifal Visualizza il messaggio
Codice PHP:
...
while (
$data $q->fetch(PDO::FETCH_ASSOC)) {
    
$cac[] = $q->fetch(PDO::FETCH_ASSOC);
}
... 

Così perdi il primo risultato.

P.S.
Non capisco come mai implementi una classe per la connessione al DB e poi utilizzi quell'obbrobrio del global!!!
Alla faccia della OOP
...hai ragione quel global lo devo rimuovere...comunque grazie, ero convinto di aver scritto
codice:
...
while ($data = $q->fetch(PDO::FETCH_ASSOC)) {
    $cac[] = $data;
}
...
e con la fretta non riuscivo a trovare l'errore...