@fuzz1on

Удаление записи из БД при помощи сниппета (modx evo)

Приветствую!
Вопрос стоит такой: в сниппете вывожу записи из БД:

<?php
global $modx;

	$output = '';
	
	$result = $modx->db->query( 'SELECT id, fullname, subject FROM `orders`' );
	
	if( $modx->db->getRecordCount( $result ) >= 1 ) {
		$output .= '<ul>';
		while( $row = $modx->db->getRow( $result ) ) {
$output .= '<tr><td>'.$row['id'].'</td>';	
$output .= '<td>'.$row['fullname'].'</td>';   		
$output .= '<td>'.$row['subject'].'</td>';
$output .= '<td>'.$row['message'].'</td>';



$output .= '<a name="del"  href="?del='.$row['id'].'">Удалить</a></tr><br>';              

                           
		
}
		
               
  }
    else {
        $output = 'There are no records to show.';
    }
return $output;
?>


Как вы видите, так же выводится ссылка «Удалить».
Как можно «поймать» нажатие на ссылку, и соответственно добавить условие на удаление записи из БД? Обычные методы типа isset($_GET) в начале сниппета почему-то не срабатывают.
  • Вопрос задан
  • 5007 просмотров
Пригласить эксперта
Ответы на вопрос 1
nazarpc
@nazarpc
Open Source enthusiast
isset($_GET['del']) или я не понял вопроса?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы