Я понимаю, что существуют аналогичные темы, касающиеся страниц .asp, однако я использую HTML-форму с php, связанным с действием отправки, ведущим к опросу.
Клиент, для которого я разрабатываю, хотел бы заполнить одно из текстовых полей, в то время как ни одно из них не является обязательным для заполнения, одно из двух должно быть заполнено. Это может быть любой из двух, однако оба не могут быть оставлены пустыми.
Я бы предпочел не использовать 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