J'essaye depuis deux heures d'attacher une base de donnée à une autre en utilisant PDO mais ça ne fonctionne pas.
Voiçi mon code :
try {
$dbh = new PDO("sqlite:base1.sqlite");
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$dbh->exec("ATTACH DATABASE 'base2.sqlite' as base2");
foreach($dbh->query("SELECT * FROM base2.sqlite_master WHERE type='table'") as $row) {
echo $row['name'].'<br/>';
}
}
catch(PDOException $e) {
echo $e->getMessage();
}
Je n'ai pas d'erreur mais ma requête ne retourne aucune table.. Si j'utilise ma première base (même en inversant) la requête fonctionne. Elle ne retourne rien que si j'essaye de la faire sur la base attachée.
Je ne trouve pas beaucoup d'information sur Internet
Merci à vous pour votre aide