написать !empty ?
2. Все числа приводи к типу, например (int). Если прилетит строка, то в переменной будет 0.
3. null не вставляется из-за того что это не строка, а пустота. при вставке переменной в запрос ты получаешь пустую строку, а не строчку null. поэтому либо делай что-то типа $fuel = 'null', либо var_export с вторым параметром true. вообще лучше используй mysqli_stmt.
4. главное чтоб безопасность не наплевала на тебя потом. любой школьник тут инъекцию сделает
``` 2. Все числа приводи к типу, например (int). Если прилетит строка, то в переменной будет 0. ``` А вот тут я бы поспорил. Не каждая строка станет равна 0.
Обсуждают сегодня