Bonjour,

J'ai fait le lien avec mes deux bases de données mais je ne comprends pas pourquoi ce code ne marche pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$requete2 = $bdd2->prepare("SELECT * FROM node");  
$requete3 = $bdd3->prepare("SELECT * FROM node");  
 
$res2 = $requete2->fetchAll();
$res3 = $requete3->fetchAll();
 
foreach($res3 as $row3){
$ajouter="oui";
	foreach($res2 as $row2){
					if($row2==$row3)
					{
					  $ajouter = "non";
					  }
				}
En gros je regarde si une ligne de la bdd3 est dans la bdd2, si elle y est je passe mon attribut "ajouter" à non, sinon il reste à oui pour la suite du code.Et quand je l'execute avec lle reste de mon script cela n'affiche aucune erreur, mais je crois bien que l'erreur vient des foreach car le reste du code me parrait juste.


Une idée ?

Merci