![]() |
сохранение данных в базе данных Mysql
Вложений: 2
создал php файл с формой для занесения данных в mysql. После запуска, появляется форма которую собственно заполняю, жму на кнопку отправить,...и все )))
в базу ничего не записывается (( в чем может быть дело, подскажите?? |
а в виде текста не судьба была приложить? :read:
откуда берётся $submit? |
register_globals в php.ini включено?
При register_globals=off надо вместо $submit писать $_POST['submit'] |
Разобрался, спасибо!
<? if (isset($_POST['submit'])) { $db = mysql_connect("localhost", "root", "1234"); mysql_select_db("medical", $db); $sorname = mysql_real_escape_string($_POST['sorname']); $name = mysql_real_escape_string($_POST['name']); $sql = "insert into person VALUES ('$sorname', '$name')"; $result = mysql_query($sql); echo "Thank you! Information entered.\n"; } else{ ?> <form method="post" action="<? echo $PHP_SELF ?>"> Фамилия<input type="text" name="sorname" size="20" maxlength="20" /><br /> Имя<input type="text" name="name" size="20" maxlength="20" /><br /> <input type="submit" name="submit" value="Записать" /> </form> <? } ?> |
Цитата:
Код:
if(mysql_query($sql)) echo "Thank you! Information entered.\n"; |
Время: 22:55. |
Время: 22:55.
© OSzone.net 2001-