Стираются значения из БД MySQL

361
10 мая 2017, 10:11

При обновлении значения базы данных, старые значения переменных стираются. А нужно, чтобы они оставались. То есть при заполнении не всех полей, те, которые остались не заполнены обращаются в ноль

if (isset($_POST['rent'])) {
    $rent = trim(htmlspecialchars(stripslashes($_POST['rent'])));
    $result = mysql_query ("UPDATE price SET `rent` = '$rent' WHERE price.id=0");
}
if (isset($_POST['extra_rent'])) {
    $extra_rent = trim(htmlspecialchars(stripslashes($_POST['extra_rent'])));
    $result = mysql_query ("UPDATE price SET `extra_rent` = '$extra_rent' WHERE price.id=0");
}
if (isset($_POST['micro'])) {
    $micro = trim(htmlspecialchars(stripslashes($_POST['micro'])));
    $result = mysql_query ("UPDATE price SET `micro` = '$micro' WHERE price.id=0");
}
if (isset($_POST['flip'])) {
    $flip = trim(htmlspecialchars(stripslashes($_POST['flip'])));
    $result = mysql_query ("UPDATE price SET `flip` = '$flip' WHERE price.id=0");
}
if (isset($_POST['laptop'])) {
    $laptop = trim(htmlspecialchars(stripslashes($_POST['laptop'])));
    $result = mysql_query ("UPDATE price SET `laptop` = '$laptop' WHERE price.id=0");
}
READ ALSO
Почему происходит ошибка 500 Internal Server Error?

Почему происходит ошибка 500 Internal Server Error?

у меня есть база данных больше 2000 записей и будет пополнятся! на странице я вывожу таблицу, 10 записей на странице + пагинация все окЯ сделал...

294
Не работает система лайков для более двух человек

Не работает система лайков для более двух человек

Всем привет, недавно решил реализовать систему лайков на Ajax и столкнулся с такой проблемой: "Система работает только для одного человека...

204
Валидация URL ??? Помогите начинающему

Валидация URL ??? Помогите начинающему

Привет завсегдатаям и не оченьЯ Абсолютный новичок и нуб в программировании, но на ж когда то начинать

217