В общем то вопрос несколько шире. Предположим у меня есть форма. Там вводим данные. Нажимаем кнопку - они улетают в базу. Соответсвенно если пользователь не записал одно значение то весь запрос не выполнится. То есть имеет смысл при таком раскладе писать null в базу?
function isnull($i)
{
if (!isset($i)) return 'null';
else
return $i;
}
UPD:
вродь народ толковый собрался, подскажите тогда а как правильно сделать проверку на вводимые данные.
есть числа с точкой\запятой, просто целые числа. думаю без js тут не обойтись?
Я бы вообще отказался в базу null писать. Если пользователь ничего не ввел кидайте в базу нулевое значение если число, пустую строку и тд. или лучше настройте в бд default value соответсвенно типу. потом в будущем меньше гемора и чудес будет с бд
а как нибудь это аргументировать можно? если 0 в ячейке - значит оборудование работало в холостую (ну или значение близко к холостому, может там тысячные процента загрузки). а вот null однозначно дает понять что оборудование не работало вообще.