好的,所以我有一个我正在处理的预订系统,如果管理员添加新事件,我会在表格中创建事件,这些事件由PHP填充。如果用户试图预订一个事件然后将表单提交给php,我想运行一个脚本。我想这样做是因为我想知道用户是否有凭证并且想要通过卡或PayPal付款。
这是表截图,对不起只有一个链接我需要10个代表点。
创建表的PHP代码:
<?php
$con = mysql_connect("localhost","root","");
if(!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("flexiflash", $con);
echo "<thead>";
echo "<tr>";
echo "<th>ID</th>";
echo "<th>Venue</th>";
echo "<th>Event</th>";
echo "<th>Date</th>";
echo "<th>Time</th>";
echo "<th></th>";
echo "</tr>";
echo "</thead>";
$result = mysql_query("SELECT * FROM events");
while($row = mysql_fetch_array($result))
{
echo "<tbody>";
echo "<form class='table-form' action='book_event.php' method='post' onsubmit='return check()'>";
echo "<tr>";
echo "<td>" . $row['Event_ID'] . "</td>";
echo "<td>" . $row['Event_Venue'] . "</td>";
echo "<td>" . $row['Event_Name'] . "</td>";
echo "<td>" . $row['Event_Date'] . "</td>";
echo "<td>" . $row['Event_Time'] . "</td>";
echo "<td><input type='submit' class='sub_btn' name='submit' value='Book now'></td>";
echo "</tr>";
echo "</form>";
echo "</tbody>";
}
mysql_close($con);
?>
如果你需要更多信息让我知道
答案 0 :(得分:0)
PHP是后端。 JavaScript是前端。你想在前端做什么?执行check()函数?如果是这样,那就把这个
<?php
echo '<script>
function check() {
//do something
return true;
}
</script>';
?>
表前的。这应该做到这一点。但它有点难看:))