Création
d'entreprise
Posez votre question Signaler

Php qui parse du xml

Flibouk - Dernière réponse le 1 oct. 2008 à 19:15
Bonjour,
Voila j'ai un petit problème,
J'ai un fichier php qui lit un fichier xml je fait des rubriques et j'en est une qui ne marche pas.
Il s'agit de 'EQUIPEMENT MAÏS'
foreach ($listObjMat as $obj) {
if ($obj->getRefInventaire() == $action && $obj->getTypeMat() == "MOISSONNEUSE BATTEUSE") {
echo "<td>";
echo "<table>";
echo "<tr>";
echo "<td><b>Référence inventaire : </b></td>";
echo "<td>".$obj->getRefInventaire()."</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b>Marque : </b></td>";
echo "<td>".$obj->getMarque()."</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b>Modèle : </b></td>";
echo "<td>".$obj->getModele()."</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b>Année : </b></td>";
echo "<td>".$obj->getAnnee()."</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b>Heures : </b></td>";
$tabTmp = $obj->getCriteres();
echo "<td>".$tabTmp['Heures']."</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b>Largeur de coupe : </b></td>";
echo "<td>".$tabTmp['LARGEUR DE COUPE']."</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b>Nombre de secoueurs : </b></td>";
echo "<td>".$tabTmp['NOMBRE DE SECOUEURS']."</td>";
echo "<tr>";
echo "<td><b>Pneu : </b></td>";
echo "<td>".$tabTmp['PNEU']."</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b>Equipements : </b></td>";
echo "<td>";
if ($tabTmp['CLIMATISATION'] == "OUI")
echo "Climatisation; ";
if ($tabTmp['BROYEUR'] == "OUI")
echo "Broyeur; ";
if ($tabTmp['EPARPILLEUR'] == "OUI")
echo "Eparpilleur de menues-pailles; ";
if ($tabTmp['CHARIOT'] == "OUI")
echo "Chariot de coupe; ";
if ($tabTmp['CABINE'] == "OUI")
echo "Cabine; ";
if ($tabTmp['CONTROLEUR DE RENDEMENT'] == "OUI")
echo "Controleur de rendement; ";
if ($tabTmp['GRILLES ELECTRIQUES'] == "OUI")
echo "Grilles électriques; ";
if ($tabTmp['REHAUSSE DE TREMIE'] == "OUI")
echo "Réhausse de Trémie; ";
if ($tabTmp['4 ROUES MOTRICES'] == "OUI")
echo "4 Roues Motrices; ";
if ($tabTmp['EQUIPEMENT MAÏS'] == "OUI")
echo "Equipement Maïs; ";
if ($tabTmp['EQUIPEMENT TOURNESOLS'] == "OUI")
echo "Equipement Tournesols; ";
if ($tabTmp['GPS'] == "OUI")
echo "GPS; ";
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b>Etat : </b></td>";
echo "<td>".$tabTmp['ETAT']."</td>";
echo "</tr>";
if (trim($obj->getCommentaire()) != "") {
echo "<tr>";
echo "<td><b>Commentaire : </b></td>";
echo "<td>".$obj->getCommentaire()."</td>";
echo "</tr>";
}
echo "</table>";
Lire la suite 

Php qui parse du xml »

2 réponses
Réponse
+0
moins plus
Bjour msieur,

Bou diou elle date de quand vot' moissoneuse ?... cré nom de diou...!!

Avant 1953, c'est point ti possible : les mochines supportent po l'Mais... bah vi... rente po ben dans la mochine et cosse tout ....voila.

Sinon j'ai ptet ben une vielle Renaut de 1967 à vous vendrrreee... faut qu'j'demande à ma Germaine cor c'est une ptite pièce de collection de son gendre qu'habit' le villooge.
Ca vous dit une chtit gnole de prune en attendant ?.

Lucien.
Ajouter un commentaire
Réponse
+0
moins plus
Bonsoir,

On voit bien votre section :

if ($tabTmp['EQUIPEMENT MAÏS'] == "OUI")
echo "Equipement Maïs; ";

Et ensuite ?..
Qu'est ce qui ne fonctionne pas ? - aucune récupération de données XML via un tableau ou appel procédure associées à cette section ne semble être codée dans votre PHP donc je vois pas ce que l'on peut débugger.

Merci pour vos précision.
Ajouter un commentaire
Ce document intitulé « php qui parse du xml » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?