Не срабатывает $wpdb->update
Добавление в базу проходит все нормально, а вот сохранение и удаление не срабатывает. Выдает вот это "Вы уверены, что хотите это сделать? Пожалуйста, попробуйте ещё раз."
Что я сделал неправильно?
//Изменение информации о ссылке
function col_change_link()
{
global $wpdb;
$table_links = $wpdb->prefix.col_links;
if ( isset($_POST['col_links_setup_btn']) )
{
if (function_exists('current_user_can') &&
!current_user_can('manage_options') )
die ( _e('Hacker?', 'col') );
if (function_exists ('check_admin_referer') )
{
check_admin_referer('col_add_link_form');
}
$col_link_name = $_POST['col_link_name'];
$col_link_desk = $_POST['col_link_desk'];
$col_link_id = $_POST['col_link_id'];
$col_link_url = $_POST['col_link_url'];
$col_link_lokation = $_POST['col_link_lokation'];
$col_link_size = $_POST['col_link_size'];
$col_link_date = $_POST['col_link_date'];
$wpdb->update
(
$table_links,
array( 'name' => $col_link_name,
'url' => $col_link_url,
'desk' => $col_link_desk,
'lokation' => $col_link_lokation,
'size' => $col_link_size,
'date' => $col_link_date
),
array( 'id' => $col_link_id),
array( '%s', '%s', '%s', '%s', '%s', '%s'),
array( '%d')
);
}
if ( isset($_POST['col_links_delete_btn']) )
{
if (function_exists('current_user_can') &&
!current_user_can('manage_options') )
die ( _e('Hacker?', 'col') );
if (function_exists ('check_admin_referer') )
{
check_admin_referer('col_add_link_form');
}
$col_link_id = $_POST['col_link_id'];
$wpdb->query("DELETE FROM $table_links WHERE id = $col_link_id");
}
//Вывод формы информации по ссылкам
$links = $wpdb->get_results("SELECT * FROM $table_links");
foreach ($links as $item)
{
echo
"
<form name='col_links_setup' method='post' action='".$_SERVER['PHP_SELF']."?page=SitLin2&updated=true'>
";
if (function_exists ('wp_nonce_field') )
{
wp_nonce_field('col_links_setup_form');
}
echo
"
<p style='padding-top:30px;'><b>Товар ID = ".$item->id."</b></p>
<table>
<tr>
<td style='text-align:right;'>Имя ссылки:</td>
<td><input type='text' name='col_link_name' value='".$item->name."' style='width:300px;'/></td>
<td> </td>
</tr>
<tr>
<td style='text-align:right;'>Описание ссылки:</td>
<td>
<input type='text' name='col_link_desk' value='".$item->desk."' style='width:300px;/>
<input type='hidden' name='col_link_id' value='".$item->id."'/>
</td>
<td style='color: #666666;'><i>Описание ссыкли, пример: (<b>Игры, Софт, Фильмы,...)</i></td>
</tr>
<tr>
<td style='text-align:right;'>URL ссылки:</td>
<td>
<input type='text' name='col_link_url' value='".$item->url."' style='width:300px;'/>
</td>
<td style='color:#666666;'><i>Адрес ссылки.</i></td>
</tr>
<tr>
<td>Местоположение сервера:</td>
<td><input type='text' name='col_link_lokation' value='".$item->lokation."' style='width:150px;'/></td>
<td> </td>
</tr>
<tr>
<td style='text-align:right;'>Размер сервера:</td>
<td>
<input type='text' name='col_link_size' value='".$item->size."' style='width:100px;'/>
</td>
<td style='color:#666666;'><i>Рамер сервера</i></td>
</tr>
<tr>
<td style='text-align:right;'>Дата добавлени:</td>
<td>
<input type='text' name='col_link_date' value='".$item->date."' style='width:100px;'/>
</td>
<td style='color:#666666;'><i></i></td>
</tr>
<tr>
<td> </td>
<td>
<input type='submit' name='col_links_setup_btn' value='Сохранить' style='width:140px; height:25px'/>
<input type='submit' name='col_links_delete_btn' value='Удалить' style='width:140px; height:25px'/>
</td>
</tr>
</table>
</form>
";
}
}