franchuk82

Помагите с елементом тега <INPUT> - submit, button!

17.05.2011, 07:34. Показов 3450. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день всем юзерам, админам и программерам форума!

Есть у меня не большая админка, одна из задач ее удалять данные из БД (мускль).
Так вот не пойму как кнопку заставить выполнять скрипт типа:

$query = "delete from таблица where колонка=данные";
или любой другой запрос типа запись данных в БД и при нажатии должна перезагрузиться
открытая страничка чтобы обновить данные.

Вот пример кнопки
echo "<form METHOD=GET ACTION=\"admin_obz.php\">
<INPUT class=button_day TYPE=SUBMIT VALUE=\"Удалить\"></form>
она же и расположена на страничке admin_obzphp.

Может нужно создать TYPE=BUTTON и открыть реакцию на событие onclick, не вопрос но я не знаю как
на событие onclick вставить выполнение скрипта на удаление, запись и т.д. из БД да и вобще любого PHP кода.

Ребята подскажите кто знает ПЛИЗ!!!
Зарание благодарен.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.05.2011, 07:34
Ответы с готовыми решениями:

<input type="submit" value="button" onClick="">
Если в HTML коде есть токой фрагмент &lt;input type=&quot;submit&quot; value=&quot;button&quot; onClick=&quot;&quot;&gt;, что можно писать в onClick=&quot;&quot;, тоесть на...

Проблема с формой (<form action=1.php method=post> <input type=text name='first'> <input type=submit value=ok>)
Я пишу: &lt;form action=1.php method=post&gt; &lt;input type=text name='first'&gt; &lt;input type=submit value=ok&gt; по идее 1.php должен принять...

Как реализовать на месте input button просто input?
Приветствую всех. Есть кнопка. Помогите реализовать логику. По нажатию на кнопку , появляется текст , а под ним input. Спасибо...

6
 Аватар для olshevskiy87
15 / 15 / 4
Регистрация: 13.05.2011
Сообщений: 75
17.05.2011, 08:43
Можно использовать jQuery для этих целей. Почитай вот тут про функции этой библиотеки. В том числе есть функция jQuery.post() для работы с AJAX.
0
 Аватар для kraldraav
30 / 30 / 6
Регистрация: 24.04.2010
Сообщений: 145
17.05.2011, 10:05
Приветствую franchuk82,
Значит чтобы твоя кнопка выполняла скрипт, для начала помести ее в форму и задай ей обработчик.

HTML5
1
2
3
<form action="handler.php" method="get">
<input type="submit" name="delete_note" value="Удалить">
</form>
Далее создаешь файл handler.php, который указал обработчиком. В нем пишешь
PHP
1
2
3
4
5
6
7
8
9
if (isset($_POST['delete_note']))
{
    query_delete_news_site ($val);      
}
 
function query_delete_note($val)
{
   $query = mysql_query("delete from таблица where колонка=$val");
}
Примерно так
0
 Аватар для iPIPka
39 / 39 / 5
Регистрация: 06.02.2011
Сообщений: 123
17.05.2011, 12:15
kraldraav, если в форме указан метод GET, то и в скрипте надо проверять переменную $_GET.
0
 Аватар для kraldraav
30 / 30 / 6
Регистрация: 24.04.2010
Сообщений: 145
17.05.2011, 12:22
iPIPka, точно спасиб...очепятолся
0
 Аватар для olshevskiy87
15 / 15 / 4
Регистрация: 13.05.2011
Сообщений: 75
17.05.2011, 13:40
kraldraav, $val, как я понял, тоже должен браться из массива $_POST, иначе откуда ему взяться...
0
 Аватар для kraldraav
30 / 30 / 6
Регистрация: 24.04.2010
Сообщений: 145
17.05.2011, 13:54
olshevskiy87, точно, спасиб за корректировки, чет я поторопился када писал) накосячил)
PHP
1
2
3
4
5
6
7
8
9
10
if (isset($_GET['delete_note']))
{
        if(isset($_GET['id'])) $val = $_GET['id']
        query_delete_note ($val);          
}
 
function query_delete_note($val)
{
   $query = mysql_query("delete from таблица where колонка=$val");
}
Так правильнее будет
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.05.2011, 13:54
Помогаю со студенческими работами здесь

Ruby, Mechanize, Submit button
Вопрос к знатокам, как иммитировать нажатие на button, который НЕ находится в какой-либо форме, используя Mechanize? Да, на гугле...

Input submit
Добрый день, как сделать кнопку субмит, просто текст чтобы был вместо кнопки?

Как изменить метод с submit на button?
Доброй ночи, есть консоль, RCON управление сервером. Как заменить отправку команды (метод) submit на button?? Я делаю ajax форму,...

Input & submit
Помогите пожалуйста сверстать адаптивный input c кнопкой в одну линию. Ширина 100%

Два значения от submit/button в одном запросе
Может ли быть такая ситуация, что браузер пошлёт на обработку значение сразу из 2 конфликтующих между собой кнопок для обработки в одном и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru