ここに私の必要条件です。私はあるHTMLから別のHTMLに変数を渡したかったのですが、どちらもその中にPHPがあります。私は論理がかなり悪いことを知っています。 $ row ['Room_ID']のボタンをクリックすると、plugload6.phpに移動する必要があります。そのPHPでは、私はRoom_IDを取得し、それをクエリで処理したかったのです。 私が知る限り、JSファイルを呼び出すonclickリスナでこれを行う必要があります。 JSファイルでは、セッションを作成してphpファイルを呼び出す必要があります。私はの形で処理するために望んでいたページ間のセッションの受け渡しは
<?php
//connecting to SQL database plug to retrieve the list of plugs
$room=$_SESSION['myVar'];
echo $room;
$conn=mysqli_connect("localhost","root","") or die("failed");
$db=mysqli_select_db($conn,"splug");
$result=mysqli_query($conn,"select Plug_ID from plug where Room_ID='".$room."'") or die("failed to connect database".mysql_error());
//$row=mysqli_fetch_array($result);
//count=1;
:
if(mysqli_num_rows($result)>0)
{
while($row=mysqli_fetch_assoc($result))
{
//$variable=$row['Room_ID'];
$_SESSION['myVar']=$row['Room_ID'];
//echo $row['Room_ID'];
$newval=$_SESSION['myVar'];
echo $newval;
echo "<tr style='border-bottom: ridge;'>";
echo "<td align='center'>";
echo "<a class=".$row['Room_ID']." onclick='plugButton(Room_ID)' href='plugload6.php' class='action-button shadow animate blue' style='color: rgb(255,255,255)'>".$row['Room_ID']."</a>";
echo "<td>";
echo "<a href='plugload6.php' class='action-button shadow animate blue' style='color: rgb(255,255,255)'>".$row['Room_ID']."</a>";
echo "</td>";
plugload6.php:あなたは main.htmlを以下のコードは見つけるsame.Pleaseを達成するために私を助けてもらえ私の人生を楽にするセッション。同じように私を案内してください。
セッションにセッションを使用しないでください。URLにルームIDを含めてください。また、SQLと値を連結したり、**パラメータ化されたクエリを使用したりしないでください**。 – jcaron