Как бороться с автозаписью в MySQL?

e_moon

Новичок
Как бороться с автозаписью в MySQL?

В скрипте есть запрос
Код:
mysql_query("INSERT in table VALUES('', '$name_1', '...', '$name_n')");
И форма введения записи по типу:
Код:
<form atcion="<? echo $php_self; ?>">
<input type=text name="name_1" value="text1">
...
<input type=hidden name="name_n value="text_n">
<input type=submit value="Submit">
</form>
Нужно чтобы скрипт записывал данные по факту нажатия на "Сабмит",
а получаеться так, что при каждой загрузке страницы скрипт записывает пустые
значения полей.
Пробовал
Код:
if ($controlinput !== "") {
mysql_query(...)
}
не помогло...
Что посоветуете?
 

Фанат

oncle terrible
Команда форума
PHP FAQ: Самые основы. Способы общения браузера с сервером.

-~{}~ 01.02.05 23:16:

это по поводу формы.
а по поводу
Пробовал - не помогло...
посоветуем PHP FAQ: Ничего не работает! Что делать??? к внимательному прочтению.

Мыслишь ты правильно. проблема в реализации. Найди ошибку и исправь.

Не забудь так же возможные проблемы с PHP FAQ: Не передаются переменные! Проблема register_globals а так же обязательно собблюдай рекомендации PHP FAQ: \"Кавычки \". Cоставление запросов mysql, слеши, экранирование кавычек.
 
Сверху