Bonjour à tous,
J'ai un problème sans doute simple dont je ne trouve pas la solution.
J'ai une base de données MySQL gérée par Wordpress. Dans la table wp_posts il y a un champ post_content qui ne contient rien d'autre qu'un lien vers une image. Exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img src="/Images/T_IMG_6072_Cathedrale.jpg" />
Je souhaite récupérer cette chaîne de caractères pour la réutiliser, et j'ai codé comme suit, avec un print de contrôle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
$query="SELECT post_content FROM wp_posts WHERE ID=$ID;";
if(!$mysqli->query($query)){echo "Echec lors de la recherche du contenu : 
(" . $mysqli->errno . ") " . $mysqli->error;echo "<br/>";}
else {
	$res=$mysqli->query($query);
	$res->data_seek(0);
	$content=$res->fetch_row()[0];
	printf("%s","ID=$ID  content=$content <br/>");
	}
Mais oh surprise, je n'affiche pas le string voulu, mais l'image elle-même.
J'ai essayé toutes sortes de guillemets, sans résultat.
Une idée ? (j'espère que j'ai été clair...)

gabier