parser

Написать ответ на текущее сообщение

 

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

Почему удаляются записи начиная с последней ?

Nikolay 18.01.2007 10:50

вобщем есть таблица в ней хранятся имя файла и дата добавления и также ссылка на файл.
Хочу сделать удаление файлов выбранных по checkbox'y вроде все сделал правильно.. но удаляются почемуто только записи начиная с последней которая была добавлена в таблицу.. что я сделал не правильно ?
спасибо

^connect[$connect_string]{$inform[^table::sql{SELECT id, date, name FROM add_file}]}
<form method="POST">
<table border="0" cellspacing="1" bgcolor=darkgreen width="98%" cellpadding=0>
<tr bgcolor=eeeeee>
<td>ID</td>
<td>DATE</td>
<td>NAME</td>
<td>Del</td>
</tr>
^inform.menu{
<tr bgcolor=eeeee>
<td>$inform.id</td>
<td>$inform.date</td>
<td>$inform.name</td>
<td><input type="checkbox" name="Delete" value="$inform.id">* $inform.id</td>

</tr> }
</table>

<input type="submit" value="Удалить" name="del">
</form>
^connect[$connect_string]{^if(def $inform.id){^void:sql{DELETE FROM add_file WHERE id = '$inform.id'}}{не выбрано}}