Bonjour,

j'ai un petit soucis avec un tableau en php.

Dans mon tableau, j'ai des valeurs dans lesquelles il y a des & et je voudrais les échapper en mettant un \ devant.

Mon tableau est créer après une requête sql.

Je voudrais faire un str_replace sur tous les éléments de mon tableau.

Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$resultats = $this->varSaisie->recupFinaliteParProjet($projet); 	
 
$resultats->setFetchMode(PDO::FETCH_OBJ);
 
while( $resultat = $resultats->fetch() ){
	$resultat = str_replace("&", "\&", $resultat);
        ...	
}
recupFinaliteParProjet est la fonction qui effectue ma requête sql.


Ceci me renvoie l'erreur:
Catchable fatal error: Object of class stdClass could not be converted to string
Bon, l'erreur est assez explicite mais je ne sais pas comment corriger ça.



Merci pour vos réponse.