powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Запуск запрос при нажатии на ссылку
8 сообщений из 8, страница 1 из 1
Запуск запрос при нажатии на ссылку
    #39408787
Abisma2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте!
Есть таблица, берётся из базы.
В табцице есть столбец "id"
Есть php код:
Код: php
1.
2.
3.
4.
5.
   <?php
$id = $_GET ['id'];
$result = mysql_query ( "DELETE FROM ozod WHERE id ='$id' ");
mysql_close ();
?> 


Как запускать вот этот запрос при нажатии на ссылку?
Вот как я делал):
Код: php
1.
2.
<td><a href="page1.php"      
onclick="$result"><?php echo $row[0];?></a></td>


Спасибо!
...
Рейтинг: 0 / 0
Запуск запрос при нажатии на ссылку
    #39408791
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У студентов начался сезон контрольных по пэхапэ?


Abisma2008Вот как я делалИнтересно-интересно...
Онклику передана какая-то $result в качестве обработчика. Надеюсь, где-то определена эта яваскриптовая функция. Кстати, если она возвращает false, то переход по клику работать не будет.


Abisma2008Как запускать вот этот запрос при нажатии на ссылку?Как-то так:
Код: html
1.
<a href="myscript.php?id=100500">ЖМИ!</a>
...
Рейтинг: 0 / 0
Запуск запрос при нажатии на ссылку
    #39408793
Abisma2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,
Нет я не студент)
То есть мне надо ещё одна страница с запросом создать и вызовать через онклику?
Или как то можно обойтись без перехода на другую страницу?
...
Рейтинг: 0 / 0
Запуск запрос при нажатии на ссылку
    #39408795
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да можно и на одной странице, можно и на разных - без разницы. Если на одной, то ветвление алгоритма по условию isset($_GET ['id']) можно сделать. Установлен параметр - что-то делаем, не установлен - делаем что-то другое или ничего не делаем.

PS: Надеюсь, эту веб-страницу не будут посещать роботы :)
...
Рейтинг: 0 / 0
Запуск запрос при нажатии на ссылку
    #39408796
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Abisma2008вызовать через онклику?Зачем?
...
Рейтинг: 0 / 0
Запуск запрос при нажатии на ссылку
    #39408797
Abisma2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,
Давайте я Вам скажу что я хочу.
Я хочу в таблице сделать последную колонку "Удалить" и если нажимать то должно удалиться эта строка.
Надеюсь Вы меня поняли)
...
Рейтинг: 0 / 0
Запуск запрос при нажатии на ссылку
    #39408809
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, классический функционал, в phpMyAdmin такое есть. Если есть желание, посмотрите, как оно там сделано.
В простейшем случае, в качестве значения параметра id в ссылки выводите ID строк (значения ключевых полей), которые были получены в запросе SELECT.
...
Рейтинг: 0 / 0
Запуск запрос при нажатии на ссылку
    #39408852
Дормедонт Евлампиевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не забываем экранировать:

Код: php
1.
$id = htmlspecialchars($_GET ['id']); (
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Запуск запрос при нажатии на ссылку
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]