HTMLファイルから取得した外部変数をGET関数を使用してユーザーに出力するオブジェクトを選択する方法を探しています。このような変数を使用するサイトをいくつか試してみると、定数を使用すること以外は分かりません。外部変数を使用してPHPでXMLファイルから取得した結果を操作する
$xml=simplexml_load_file("XMLtest.xml") or die("Error: Cannot create object");
$passID = $_GET["IDsend"];
echo "ID Recieved: " . $passID;
echo $xml->finances[$passID]->year . ", ";
echo $xml->finances[$passID]->month . ", ";
echo $xml->finances[$passID]->day . ", ";
echo $xml->finances[$passID]->projection . ", ";
echo $xml->finances[$passID]->recommendedStaff . ", ";
echo $xml->finances[$passID]->staffWages . ", ";
echo $xml->finances[$passID]->actual . "<br>";
<?xml version="1.0" encoding="UTF-8"?>
<january>
\t <finances id="1">
\t \t <year>2016</year>
\t \t <month>01</month>
\t \t <day>01</day>
\t \t <projection>414</projection>
\t \t <recommendedStaff>20</recommendedStaff>
\t \t <staffWages>100</staffWages>
\t \t <actual>250</actual>
\t </finances>
\t <finances id="2">
\t \t <year>2016</year>
\t \t <month>01</month>
\t \t <day>02</day>
\t \t <projection>124</projection>
\t \t <recommendedStaff>8</recommendedStaff>
\t \t <staffWages>150</staffWages>
\t \t <actual>250</actual>
\t </finances>
\t <finances id="3">
\t \t <year>2016</year>
\t \t <month>01</month>
\t \t <day>03</day>
\t \t <projection>687</projection>
\t \t <recommendedStaff>20</recommendedStaff>
\t \t <staffWages>150</staffWages>
\t \t <actual>250</actual>
\t </finances>
</january>
'$ _GET'は、URLパラメータを介して渡される配列です。呼び出すページにURLパラメータ(例: '/yourpage.php?IDsend = somevariable'、' $ passID'にはその値が割り当てられます – JustBaron
@justbaronこれは私が私の研究から信じたものですが、私はそれを使うときにpassIDを値として割り当てます大括弧で囲んで空の文字列を返します。 –
使用しているURLパラメータは何ですか? – JustBaron