pdo_mysql et requêtes se chevauchant
salut,
je trouve pas la manière "d'imbriquer" les requêtes avec le driver pdo_mysql (marche avec pg et sqlite).
ce code plante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
$db=new PDO('mysql:host=localhost;dbname=toto','toto','toto');
$sql="select * from table_un";
$sql2="select * from table_deux";*/
$req=$db->prepare($sql);
$req->execute();
//ça plante ici, pdo ne supporte pas d'ouvrir une requête tant que la précédente n'a pas été "parsée" en totalité
$req2=$db->prepare($sql2);
$req2->execute();
while ($row=$req->fetch()) {
echo $row[0].':'.$row[1].'<br>';
while ($row2=$req2->fetch()) {
echo '2->'.$row2[0].':'.$row2[1].'<br>';
}
} |
j'ai pas envie d'utiliser les méthodes fetchAll() ou closeCursor().
en revanche s'il y a une config à préciser ou autre chose ça m'intéresse.