xpath, PHP, mysql, retour toutes les valeurs Foreach
Posté : 07 mai 2011, 17:55
Bonjour,
J'utilise xpath pour parser un xml:
et j'importe le résultat dans mysql:
Mon soucis, est que lorsque j'importe dans mysql, il me donne que les éléments contenu dans la dernière balise <p> et pas les premières.
Alors que le echo me donne tous les <p> et le contenu avec.
Comment envoyer toutes les balises <p> dans ma base ?
J'utilise xpath pour parser un xml:
Code : Tout sélectionner
$str_nodes="//html:p";
$result = $xpath->query($str_nodes);
foreach ($result as $div) {
echo $contenu = $div->nodeValue;
}Code : Tout sélectionner
$sql = "INSERT INTO `news` (`id`, `contenu`)
VALUES
(NULL,
'".addslashes($contenu)."'); Alors que le echo me donne tous les <p> et le contenu avec.
Comment envoyer toutes les balises <p> dans ma base ?