Собственно сабж. Что-то я совсем блондинко.... есть 2 файла: Первый - это форма для заполнения со следующим кодом: Код (Text): <FORM method="post" action="add.php"> Name <INPUT type="text" name="name" size="25"><br> Surname <INPUT type="text" name="surname" size="25"><br> Age <INPUT type="text" name="age" size="4"><br> <script language="php"> $value1 = $_POST['name']; $value2 = $_POST['surname']; $value3 = $_POST['age']; </script> <INPUT type=SUBMIT value="OK"></form> Второй(add.php) - на добавление в MySQL: Код (Text): <script language="php"> $link = mysql_connect("localhost", "root", "") or die("Could not connect"); print "Connected successfully"; mysql_select_db("personal") or die("Could not select database"); $res = mysql_query("INSERT INTO promo(name,surname,age) VALUES('$value1','$value2','$value3')"); if($res) echo 'Новая строка добавлена.'; else echo 'Ошибка добавления данных'; </script> В результате система выводит "Новая строка добавлена", но при выполнении Код (Text): SELECT * FROM promo выходит пустая строка без данных... такое ощущение что add.php просто не получает $value1,$value2,$value3... С чем такое может быть связано? Заранее спасибо...
1Touch2Heaven Наверное от того, что вы присваиваете имена до отсылки. $value1 = $_POST['name']; $value2 = $_POST['surname']; $value3 = $_POST['age'];