在PHP代码中使用JavaScript

时间:2014-01-09 12:45:31

标签: javascript php mysql database

好的,所以我有一个我正在处理的预订系统,如果管理员添加新事件,我会在表格中创建事件,这些事件由PHP填充。如果用户试图预订一个事件然后将表单提交给php,我想运行一个脚本。我想这样做是因为我想知道用户是否有凭证并且想要通过卡或PayPal付款。

这是表截图,对不起只有一个链接我需要10个代表点。

http://thomasniven.com/table.jpg

创建表的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);
?>

如果你需要更多信息让我知道

1 个答案:

答案 0 :(得分:0)

PHP是后端。 JavaScript是前端。你想在前端做什么?执行check()函数?如果是这样,那就把这个

<?php

echo '<script>
function check() {
  //do something
  return true;
}
</script>';

?>
表前的

。这应该做到这一点。但它有点难看:))