配列があり、すべての値を表示する必要があるので、foreachループを使用しました。 ユーザがボタン「READ」をクリックしたときに、oldvisit.php
に渡された値がその行の値であり、SESSIONで試行しましたが、渡された値が最後の配列である必要があります。 もちろん、ページに表示される値は正しい値ですが、それを受け取り、oldvisit.php
に送信するにはどうすればよいですか? これらのコード行はまだフォーム内にあるので、フォームメソッドは使用できません。 私は数日から解決策を見つけることができません!foreachループから変数を渡す
<?php
foreach($Visits as $x => $x_value) {
$_SESSION['data'] = $x;
echo "<li><center>". $x . " <input type='button' value='READ' onclick='window.location.href=\"oldvisit.php\" '></li>";
}
?>
おそらく '$ _GET'を使用しますか? '?row = $ x'を' window.location.href = \ "oldvisit.php \" 'に追加し、* oldvisit.php *で' echo $ _GET ['row'] ' – Xorifelse