12 résultats trouvés

par Typher007
03 avr. 2010, 09:11
Forum : PHP débutant
Sujet : Liste avec fichier xml
Réponses : 22
Vues : 4918

Re: Liste avec fichier xml

C'est faisable, oui. Le plus simple, à mon avis, c'est d'utiliser xPath : <?php // Variables $fichier = 'test.xml'; $racine = '/posts/'; //Ouverture et récupération du XML $dom = new DomDocument(); $dom->load($fichier); // xPath // Ici, la requête va retourner tous les fils de la racine // Il y a m...
par Typher007
02 avr. 2010, 16:54
Forum : PHP débutant
Sujet : Liste avec fichier xml
Réponses : 22
Vues : 4918

Re: Liste avec fichier xml

oui parce que la on a supprimer que le nœud id donc : //item/id[text() = 4]/.. A merci super ! sa marche parfaitement ! Je crois que je vais embêter encore un peu mais est-ce que c'est possible de faire une liste des éléments ( en x/html ) contenu dans un xml ? j'ai regarder un petit peu mais je n'...
par Typher007
02 avr. 2010, 11:34
Forum : PHP débutant
Sujet : Liste avec fichier xml
Réponses : 22
Vues : 4918

Re: Liste avec fichier xml

Comme ceci ? $query= $xpath->query('//item/id[text() = 4]')->item(0); oui :wink: J'obtiens cette erreur la au niveau de mon code : Fatal error: Uncaught exception 'DOMException' with message 'Not Found Error' in ***\suppr_news.php:24 Stack trace: #0 ***\suppr_news.php(24): DOMNode->removeChild(Obje...
par Typher007
02 avr. 2010, 00:26
Forum : PHP débutant
Sujet : Liste avec fichier xml
Réponses : 22
Vues : 4918

Re: Liste avec fichier xml

Comme ceci ?
$query= $xpath->query('//item/id[text() = 4]')->item(0);
par Typher007
01 avr. 2010, 23:54
Forum : PHP débutant
Sujet : Fonction effaçer
Réponses : 5
Vues : 1144

Re: Fonction effaçer

pourquoi mettre toute les ligne dans un tableau ? ca existe deja avec la fonction file , comme c'est un tableau suffis de faire un unset pour supprimer la ligne, et au lieu de reparcourir le fichier pour le creer faut utilisé implode , ensuite un file_put_contents fera l'affaire. ce qui reviens a 3...
par Typher007
01 avr. 2010, 22:19
Forum : PHP débutant
Sujet : Fonction effaçer
Réponses : 5
Vues : 1144

Re: Fonction effaçer

$i doit passer à 484 et $ligne[484] ne correspond à rien Hmmm oui probablement étant donné que sa parcourt mon fichier jusqu'à la fin est que le fichier ne comporte pas 500 ligne, le 500 du a la boucle : ==> for($i=$nb+1; $i>$nb, $i<500; ++$i) <== { $partie.=$ligne[$i]; } Il faudrait que la boucle ...
par Typher007
01 avr. 2010, 18:04
Forum : PHP débutant
Sujet : Fonction effaçer
Réponses : 5
Vues : 1144

Fonction effaçer

Bonjour, je viens de créer une fonction effacer qui me permet d'effacer une ligne voulu passer en paramètre, ma fonction fais exactement ce pourquoi elle est programmé, néanmoins j'ai des notices(499) de ce type : Notice: Undefined offset: 484 in ***\ajout.php on line 54 Voila ma fonction : function...
par Typher007
01 avr. 2010, 15:34
Forum : PHP débutant
Sujet : Liste avec fichier xml
Réponses : 22
Vues : 4918

Re: Liste avec fichier xml

pour supprimer physiquement utilise save
Merci beaucoup stealth c'est exactement ce que je rechercher !

Bonne journée à vous tous et merci encore.
par Typher007
01 avr. 2010, 14:26
Forum : PHP débutant
Sujet : Liste avec fichier xml
Réponses : 22
Vues : 4918

Re: Liste avec fichier xml

$dom = new DomDocument(); $dom->load('data.xml'); $xpath = new DOMXPath($dom); $query = $xpath->query('//item')->item(0); //$query= $xpath->query('//item[@id="1"]')->item(0); //si avec id $dom->documentElement->removeChild($query); echo $dom->saveXML(); Oui je veux bien supprimer l'élémen...
par Typher007
01 avr. 2010, 13:35
Forum : PHP débutant
Sujet : Liste avec fichier xml
Réponses : 22
Vues : 4918

Re: Liste avec fichier xml

quelle ID tu veux surppimer ? tu peu utiliser Xpath pour ca Bah en faite mon fichier xml est comme ceci <items> <item id="1"> <title>test</title> <description>test</description> </item> <item id="2"> <title>test</title> <description>test</description> </item </items> Donc j'aime...
par Typher007
01 avr. 2010, 13:07
Forum : PHP débutant
Sujet : Liste avec fichier xml
Réponses : 22
Vues : 4918

Re: Liste avec fichier xml

Bonjour. 1. Il y a un sous-forum XML, ton sujet y aurait peut-être plus sa place. 2. Tu veux afficher quoi, au juste ? Si on prend ton exemple de fichier XML, quel serait le résultat attendu ? Essaye : echo "<p>".$item->firstChild->nodeValue."</p>"; pour voir - dans le source - ...
par Typher007
31 mars 2010, 20:13
Forum : PHP débutant
Sujet : Liste avec fichier xml
Réponses : 22
Vues : 4918

Liste avec fichier xml

Bonjour à tous, Alors voilà je vous expose mon problème, j'ai un fichier .xml dans cette configuration là : <items> <item id="1"> <title>test</title> <description>test</description> </item> </items> Et avec l'aide d'un fichier php, j'aimerais tout d'abord afficher les éléments "<item>...
Nous sommes le 04 juin 2026, 22:47