Bonjour,

je suis actuellement en train de vouloir faire un affichage à partir de ma base.

Mon algo est le suivant (plus ou moins )

tant_que ( url extraite ) {
utiliser cette url comme attribut de ma requete prepare pour selectionne
deux elements ( ici contenu et titre)

puis tant_que ( moteur de recherche correspond à cette url ) {

on affiche les mr
}
}

j'ai ainsi le code suivant ;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
	while ($url = $liste_url->fetch(PDO::FETCH_ASSOC) ) {
		$curr_url = $url['pk_url'];
		$curr_rank = $url['rank'];
 
		print "url : $curr_url et rank : $curr_rank<br />";
 
 
	     ##############################
	     #$liste_tcu->execute(array($curr_url));
	     #$content_title = $liste_tcu->fetch(PDO::FETCH_ASSOC);
             ##############################
		print "--------------------------------------------<br />";
		print 'Titre : '.$content_title['title'].'<br />';
		print 'Contenue : '.$content_title['content'].'<br />';
		print "--------------------------------------------<br /><br />";
 
 
#		print "Url : ".$curr_url." et de rank : ".$curr_rank."<br />";
 
		###
		$liste_mr->execute(array($curr_url));
		## Affiche tous les mr qui sont associé a cette url 
		while ($mr = $liste_mr->fetch(PDO::FETCH_ASSOC) ){
			print "Le moteur : ".$mr['mr']."<br />";
		}
#			print "<br /><br />";
 
	}

qui me donne ce zolie error message :

rreur : SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
ce dernier disparait si je commente le fetch "encadre"r (ainsi que les var afficher bien sur )

tout cela commence vraiment à me fruster..

Auriez vous une idée d'où cela peut venir ? ( tous les exemples, cours & tuto que j'ai rencontré ne traite que de cas d'école simpliste, j'ai l'impression qu'ils ne sont pas valables dans mon cas..)