<h3>Форма для ввода данных в БД MySQL</h3>
<form action="SQLZone.php" method="post">
<p>Введите имя<input type="text" name="FirstName">
<input type="submit" value="Save" /></p>
</form>
<?php
if(isset($_POST["FirstName"]) && trim($_POST["FirstName"]) != '') {
mysql_connect("localhost", "root", "223") or die (mysql_error());
mysql_select_db("MySite") or die (mysql_error());
$strSQL0 = "INSERT INTO users_info(FirstName) values('" . $_POST["FirstName"] . "')";
mysql_query($strSQL0) or die(mysql_error());
mysql_close();
}
header("Location: SQLZone.php");
Это тестовая страница, на ней также есть код
mysql_connect("localhost", "root", "223") or die (mysql_error());
mysql_select_db("MySite") or die (mysql_error());
$strSQL = "INSERT INTO users_info(FirstName,LastName,Phone,BirthDate) VALUES('Jack','Fingers','456578889','1978-11-04')";
mysql_query($strSQL) or die(mysql_error());
mysql_close();
Почему-то, когда на странице есть код header("Location: SQLZone.php");, то добавляется целая куча Джеков Фингерсов вместо одного. Почему так, и как бороться с набигающими Фингерсами?)