Ragazzi ho qualche problema con il PHP qualcuno di voi ha qualche suggerimento?
Ragazzi ho questa funzione qui
function fetch_pairs($mysqli,$query){
if (!($res = $mysqli->query($query)))return FALSE;
$rows = array();
while ($row = $res->fetch_assoc()) {
$first = true;
$key = $value = null;
foreach ($row as $val) {
if ($first) { $key = $val; $first = false; }
else { $value = $val; break; }
}
$rows[$key] = $value;
}
return $rows;
}
e vorrei che al posto delle funzioni native per lavorare con php e mysql usasse le PDO, ho provato così, ma non funziona, cosa non mi torna?
function fetch_pairs($connection,$query){
$sth=$connection->prepare($query);
$righe=$sth->execute();
$res=$sth->fetchAll(PDO::FETCH_ASSOC);
$rows=$res; //DA CAMBIARE
return $rows;
}