この Web サイトを使用するのはこれが初めてです。最近、Web ページに 2 つのテーブルを表示するプロジェクトに取り組み始めました。テーブルの 1 つは、SQL データベースからすべての情報を収集し、それらをテーブルに配置します。各行の横にあるボタンをクリックすると、そのレコードを別のテーブルに挿入できます。これまでのところ、これは私が書いたコードです:
//Include the Following Files
include 'connect.php';
//Select All Price Plans
$query = "SELECT * FROM pricing";
$result = mysql_query($query);
//Print all Plans in Table
while ($pricing = mysql_fetch_array($result))
{
echo "<table border=1>";
echo "<tr>";
echo "<td>" .$pricing['planID']. "</td>";
echo "<td>" .$pricing['planTitle']. "</td>";
echo "<td>" .$pricing['planDescription']. "</td>";
echo "<td>" .$pricing['planPricing']. "</td>";
echo "<td>" . **<a href="'. $link .'">BUTTON HERE</a>** . "</td>";
echo "</tr>";
echo "<table>";
}
//Assign $link to Case
$link = '?run=planA';
//Pre-defined Functions
function planA()
{
$query = "INSERT into restaurant_plan (`planID`, `planTitle`, `planDescription`, `planPricing`) SELECT * FROM pricing WHERE planID='2' ";
$result = mysql_query($query);
}
//Setting Case to Run Each Functions
if (isset($_GET['run'])) $linkchoice=$_GET['run'];
else $linkchoice='';
switch($linkchoice)
{
case 'planA':
planA();
break;
case 'planB':
planB();
break;
}
各行に関数を割り当てる方法を誰かがガイドや例を提案できますか? どうもありがとう!