При обновлении значения базы данных, старые значения переменных стираются. А нужно, чтобы они оставались. То есть при заполнении не всех полей, те, которые остались не заполнены обращаются в ноль
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");
}
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники