Disons que j'ai quelque chose comme ceci:AOP et imbriqué aller chercher
$db=new PDO($dsn);
$statement=$db->query('Select * from foo');
while ($result=$statement->fetch())
{
//do something with $result
}
Comment puis-je mettre une autre requête à l'intérieur de cette boucle while? Même si je crée un nouvel objet PDOStatement, il semble que cela écrase le curseur pour l'instruction PDO la plus haute. La seule autre solution que je vois est soit a) aller chercher la boucle externe entière en une fois ou b) ouvrir 2 connexions différentes à la base de données. Aucun d'entre eux ne semble être une bonne idée, existe-t-il d'autres solutions?
Je suis stupide. J'écrivais $ déclaration dans ma boucle intérieure. – ryeguy
Cela explique que ^^ Merci d'avoir dit quel était le problème, encore! –