.asp ページに関して同様のスレッドがあることは認識していますが、調査につながる送信アクションに関連する php を含む html フォームを使用しています。
私が開発しているクライアントは、テキスト フィールドのいずれか 1 つに入力する必要がありますが、どちらも必須ではありませんが、2 つのうち 1 つを入力する必要があります。どちらでもかまいませんが、両方を空欄にすることはできません。
私は jquery を使用したくないのですが、これが必要な場合はその方法を学びます。私はこれらすべてにまったく慣れていないので、フォームを作成してデータベースに接続するだけで、多くのことを学びました笑。
以下に HTML フォームと、それがリンクされている php スクリプトを掲載しました。
<form action="insert.php" method="post">
Name: <input type="varchar" name="name" />
<span style="color: #F00">or</span> Email:
<input type="varchar" name="email" />
<input type="submit" />
</form>
PHP 'insert.php
<?php
$con = mysql_connect("localhost","gobagtoo_1","1");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("gobagtoo_1", $con);
$sql="INSERT INTO name_email (name, email)
VALUES
('$_POST[name]','$_POST[email]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
else
$url = 'tool.html';
echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL='.$url.'">';
mysql_close($con)
?>
M