simple xml fonction xpath

ViPHP
ViPHP | 5462 Messages

05 oct. 2010, 14:20

et a quelle ligne est definie $resultid ?

Eléphanteau du PHP | 41 Messages

05 oct. 2010, 14:20

dans la chaine des if non??

ViPHP
ViPHP | 5462 Messages

05 oct. 2010, 14:21

dans la chaine des if non??
oui... donc après...

Eléphanteau du PHP | 41 Messages

05 oct. 2010, 14:22

ben je sais pas pour moi mon code dit
si $resultform vaut 11 alors la variable $resultid vaut 1
non il me manque quelque chose??

ViPHP
ViPHP | 5462 Messages

05 oct. 2010, 14:25

ben je sais pas pour moi mon code dit
si $resultform vaut 11 alors la variable $resultid vaut 1
non il me manque quelque chose??

tu appelles la variable avant qu'elle soit définie
c'est comme si tu faisais
echo $a;
$a = 'hello';
travaille en erreur STRICT sinon tu va pas t'en sortir

Eléphanteau du PHP | 41 Messages

05 oct. 2010, 14:34

ok je comprend la logique
j'appeler la fonction avant quel soit contruite

j'ai deplacer le code en bas de page

mais toujours rien

j'ai ca

foreach ($xml->xpath('//produits/num[@id=\"$resultid]\"') as $numid)

echo "//produits/num[@id=\"$resultid]\"";

il me renvoie


Parse error: syntax error, unexpected T_FOREACH, expecting ',' or ';' in /homez.342/senimedi/www/test/prod.php on line 114

ligne 114 c le foreach

Eléphanteau du PHP | 41 Messages

05 oct. 2010, 14:36

apres modif du code il m'envoie

"//produits/num[@id=\"$resultid]\""

Eléphanteau du PHP | 41 Messages

05 oct. 2010, 14:39

apres ancore une correction il m'envoie ca

//produits/num[@id="20]"

je pense que c'est bon non
tu crois que je peut afficher les texte de mes neoud avec cette variable

foreach ($xml->xpath('//produits/num[@id =\"$resultid]\"') as $numid)

ViPHP
ViPHP | 5462 Messages

05 oct. 2010, 14:41

ouvre pas avec des simple guilmet faut mettre des double si tu veux que ca interprète ta variable
"//produits/num[@id=\"$resultid\"]"

Eléphanteau du PHP | 41 Messages

05 oct. 2010, 14:46

NONNNNNNNNNNNNNNNNNn
ca marche tu est un chef
merci beaucoup
par contre je vais avancer sur mon code pour finaliser ma page
je pourrais te poser d'autre question??
merci encore

ViPHP
ViPHP | 5462 Messages

05 oct. 2010, 14:53

je pourrais te poser d'autre question??
bien sûr :wink: