function db_contact() {
if(isset($_POST['save_contact'])) {
$name = $_POST['name'];
$description = $_POST['description'];
if($name !== "") {
$update_contact = mysql_query("UPDATE contacts SET name = '$name'") or die(mysql_error());
echo "Запись изменена";
} elseif($description !== "") {
$update_contact = mysql_query("UPDATE contacts SET description = '$description'") or die(mysql_error());
echo "Запись изменена";
}
}
}
Проблема в том что если изменить только одно поле то на втором в базу записывается пустая строка, а как сделать что бы можно было изменять например одну запись или несколько, а те что я не изменял так и остались в базе?