Сделал так:
<?php include('config.php');
// Проверка существования id_cat
$_POST=array_map("trim",$_POST);
if(isset($_POST['id_cat']) && $_POST['id_cat'] != "") {$id_cat = $_POST['id_cat'];}
// Проверка существования title
$_POST=array_map("trim",$_POST);
if(isset($_POST['title']) && $_POST['title'] != ""){$title = $_POST['title'];}
// Проверка существования short_news
$_POST=array_map("trim",$_POST);
if(isset($_POST['short_news']) && $_POST['short_news'] != ""){$short_news = $_POST['short_news'];}
// Проверка существования full_news
$_POST=array_map("trim",$_POST);
if(isset($_POST['full_news']) && $_POST['full_news'] != ""){$full_news = $_POST['full_news'];}
// Проверка существования author
$_POST=array_map("trim",$_POST);
if(isset($_POST['author']) && $_POST['author'] != ""){$author = $_POST['author'];}
// Проверка существования camplicated
$_POST=array_map("trim",$_POST);
if(isset($_POST['camplicated']) && $_POST['camplicated'] != ""){$camplicated = $_POST['camplicated'];}
// Проверка существования img
$_POST=array_map("trim",$_POST);
if(isset($_POST['img']) && $_POST['img'] != ""){$img = $_POST['img'];}
// Проверка существования meta_k
$_POST=array_map("trim",$_POST);
if(isset($_POST['meta_k']) && $_POST['meta_k'] != ""){$meta_k = $_POST['meta_k'];}
// Проверка существования meta_d
$_POST=array_map("trim",$_POST);
if(isset($_POST['meta_d']) && $_POST['meta_d'] != ""){$meta_d = $_POST['meta_d'];}
?>
Спустя 34 сек.
Professor, Может он имел ввиду / Проверка существования id_cat
if(isset($_POST['id_cat']) && $_POST['id_cat'] != "")
{
$id_cat = $_POST['id_cat'];
}
else
{
unset($_POST['id_cat']);
}
Спустя 22 сек.
Только все равно не понятно нах ее удалять когда ее и так нет ) Спустя 13 сек.
точнее она пустая
Чтобы пустоту в БД не заносить.
Спустя 59 сек.
А ниже так:
<?php
if(!isset($_POST['id_cat']) || !isset($_POST['title']) || !isset($_POST['short_news']) || !isset($_POST['full_news'] || !isset($_POST['author']) || !isset($_POST['camplicated'] || !isset($_POST['img'] || !isset($_POST['meta_k'] || !isset($_POST['meta_d'])
{
echo "Введи все данные во все формы!!!\n";
}
else
{
$adm_update = mysql_query("UPDATE article SET title='$title', short_news='$short_news', full_news='$full_news', author='$author', camplicated='$camplicated', img='$img', meta_k='$meta_k', meta_d='$meta_d' WHERE id='$id_cat'", $connect);
if($adm_update = 'true')
{
echo "<div style='padding:10px;'>Обновлено!</div>";
}
else
{
echo "<div style='padding:10px;'>Обновление не произошло!</div>";
echo mysql_error();
}
}
else
{
echo "<div style='padding:10px;'>Вы заполнили не все поля! Пожалуйста, вернитесь назад и заполните пустые поля.<br><br> <input name='back' type='button' value='Вернуться' onclick='javascript:self.back();' style='border:1px solid #cccccc; background-color:#f6f6f6;'> </div>";
}
?>