我正在使用 JQuery mobile,它在加载外部文件时遇到问题 - 始终显示“错误加载页面”消息。所以我不能在提交表单后使用 PHP 中的标题位置重定向到页面。
一旦按下提交按钮,您将如何在提交按钮下方显示已发送的消息?
这是 HTML:
<form method="post" id="update_beer" action="php/input_pint.php">
<p><label for="name">Your name</label><input type="text" size="30" name="name" id="name" /></p>
<p><label for="price">Price of a pint</label><input type="number" name="price" id="price" cols="5" /></p>
<p><input type="submit" value="Update" name="commit" id="message_submit"/> or
<a class="close" href="/">Cancel</a></p>
</form>
这是将所有输入发送到我的数据库的 PHP:
<?php
//input price_pint.php
$con = mysql_connect("hostname", "databasename", "password");
if (!$con) {
die("Could not connect." . mysql_error());
}
mysql_select_db("databasename", $con);
$sql="INSERT INTO price_pints (name, price)
VALUES
('$_POST[name]','$_POST[price]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
mysql_close($con);
?>
我只是不知道如何将回声消息与我的表单相关联。