私はオフラインの Web アプリケーションに取り組んでいます。しかし、ある時点で、SQL データベースからデータを受信する必要があります。これは iframe で行われます。ただし、PHP ファイルは利用可能なすべてのデータを出力します。データのすべての行には workID があり、それらをクリックできるようにしたいと考えています。作業 ID をクリックすると、アプリケーション全体で作業 ID を使用できるように、作業 ID を変数として保存する必要があります。例: 1 つの作品 ID を選択します。Onclick の作品 ID は、すべてのページのヘッダーに書き込まれます。これが Cookie を使用して実行できるのか、メイン ページの JavaScript 関数だけで実行できるのかはわかりません。
次のコードを参照してください。
<?php
$result=mysql_query("SELECT workid,problem,request FROM workreport ORDER BY workid;");
$i=0;
while( $row=mysql_fetch_array($result) )
{
if($i>0)
{
echo "<tr valign=bottom>";
echo "</tr>";
}
echo "<tr valign=center>";
echo "<td class=tabval></td>";
echo "<td class=tabval><b>".htmlspecialchars($row['workid'])."</b></button></td>";
echo "<td class=tabval>".htmlspecialchars($row['problem'])." </td>";
echo "<td class=tabval>".htmlspecialchars($row['request'])." </td>";
$i++;
}?>
PHP は iframe に読み込まれます。そのため、メイン ページに作業 ID を保存する関数を作成することを好みます。
<iframe src="http://localhost/receive.php" width="400" height="300" style="border:none;"> </iframe>
あなたが私を助けてくれることを願っています!前もって感謝します。