Здравствуйте. Столкнулся с проблемой при добавлении информацию в Базу через форму. Нажимаю на кнопку - Занести Сотрудника в Базу, но занесённые в форму данные исчезают, и Базе ничего не добавляется. Скажите пожалуйста, может файл - php.ini настроить надо. Пишу код так, но не работает. <?php if(isset($_POST['name'])) { $name = $_POST['name']; } if(isset($_POST['lastname'])) { $lastname = $_POST['lastname']; } if(isset($_POST['dol'])) { $dol = $_POST['dol']; } $db = mysql_connect("localhost","admin","12345"); mysql_select_db("mybaza",$db); $result = mysql_query("INSERT INTO auto (name,lastname,dol) VALUES ('$name','$lastname','$dol')"); if($result == 'true') { echo "Информация успешно занесена в Базу!"; } else { echo "Не удался занести инфо в Базу!"; } ?> А если писать так то в Базу заносится - Информация. <?php $db = mysql_connect("localhost","admin","12345"); mysql_select_db("mybaza",$db); $result = mysql_query("INSERT INTO auto (name,lastname,dol) VALUES ('Иван','Иванов','Программист')"); if($result == 'true') { echo "Информация успешно занесена в Базу!"; } else { echo "Не удался занести инфо в Базу!"; } ?> С уважением, Руслан. PHP:
Проблема добавлении информацию в Базу через форму А вот код - формы. <body> <form artion="mysql_insert.php" method="post" name="form"> <p>Введите имя сотрудника: <br><input name="name" type="text" size="20" maxlength="40"></p> <p>Введите фамилию: <br><input name="lastname" type="text" size="20" maxlength="40"></p> <p>Должность: <br><input name="dol" type="text" size="20" maxlength="40"></p> <p><input name="submit" type="submit" value="Занести нового сотрудника в Базу"></p> </form> </body> С уважением, Руслан.
Проблема добавлении информацию в Базу через форму Наконец - то я нашёл эту ошибку! Вся проблема была в слове - action, т.е я место action, писал - artion. т.е место буквы с, у меня стоит r. Вот этот пустяк остановил весь код. Спасибо Тебе Брат за отклик! С уважением, Руслан.
еще и не такое бывает, если кодить поночам. тут было что x был русской буквой в слове checkboх и у человека все превращалось в инпуты для текста. - вот наверное удивлений было по-больше.