Bonjour tout le monde...

Voilà, j'ai un petit souci qui vous semblera peut être tout bête.
Je travaille sur une appli Web codée en PHP 5 et utilisant, en guise de base de données, les fichiers XML.

Dans le cadre de cette appli, j'ai un fichier XML qui ressemble à ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet type='text/xsl' href='forme.xsl'?>
<tasks resource-id="CS">
  <task id="200701" load="100">
    <start>10/09/2007</start>
    <project>CXXXX</project>
    <asker>XXXXX</asker>
    <name>Tests ivers</name>
    <cat>WEBphp</cat>
    <duedate>19/10/2007</duedate>
    <end/>
    <duration>30</duration>
    <complete/>
    <day id="10" month="Septembre" year="2006">
      <matin>1</matin>
      <apresmidi>1</apresmidi>
    </day>
    <day id="11" month="Septembre" year="2006">
      <matin>1</matin>
      <apresmidi>1</apresmidi>
    </day>
    <day id="13" month="Septembre" year="2006">
      <matin>1</matin>
     <apresmidi>1</apresmidi>
    </day>
  </task>
</tasks>
Mon problème est le suivant: Ce XML est généré pour un utilisateur. Il est mis à jour à chaque fois que ce dernier insère une nouvelle tâche ( Task ) ou qu'il a "validé" son avancement sur la tâche.
Le XML est chargé dès que l'utilsateur s'est identifié.

Lorsqu'il valide une journée, le XML est mis à jour avec les infos <day id="XX", month="xx" et year="xx".
Pour le moment, l'appli ne permet que de valider les action pour la date du jour. Mon boulot est donc de modifier l'appli pour pouvoir afficher ( et valider ) TOUS les jours non validés jusqu'à la date du jour.

J'ai tenté d'utiliser le "foreach", mais visiblement cela ne fonctionne pas vraiment.

C'est la raison pour laquelle je me tourne vers vous. Peut être quelqu'un aurait une petite idée pour aider un petit débutant dans le monde du PHP^^.

Merci d'avance...