parser


 

 
   команды управления поиском

удаление записей из БД

sergik 28.08.2005 21:48

Подскажите если не трудно, пытаюсь удалять выбранные записи из БД.
Конструкция такая:

^connect[$connect_string]{
$message[^table::sql{select author, email, date, body, actuldate from gbook}
]
}
<form method="POST">
<table border=0>
^message.menu{
<tr>
<td cellpadding="1" cellspacing="1" bgcolor="#8EA3DE">
<input type="checkbox" name="zap" value="$message.author"><br>
<input name="email" value="$message.email"><br>
<input name="email" value="$message.author"><br>
<input name="email" value="$message.date"><br>
<input name="email" value="$message.actuldate"><br>
<textarea cols="20" name="text" rows="5">$message.body</textarea>
</td>
</tr>
}


</table>
<p><input type="submit" value="Обновить" name="posted"></p>
</form>

^if($form:zap eq on){
^MAIN:dbconnect{
^void:sql{delete from gbook
(author, email, date, body, actuldate)
}
}
$response:location[$request:uri]
}{
<center><b>неудачная попытка</b></center>
}
Смысл в том что в панели администрирования выводятся все записи,

chekbox
input - $message.email
input - $message.author
input - $message.date
textarea - $message.body

если выбрана запись в chekbox то при нажатии на обновить оно удаляется.

Что я делаю не так?