Кавычки MDB2 - нулевые значения? - PullRequest
0 голосов
/ 06 октября 2011

Согласно документации PEAR MDB2, я могу по желанию заключать в кавычки или не заключать в кавычки значения, используя третий параметр:

$ mdb2-> quote ($ val1, "text", true) $ mdb2-> quote ($ val2, "integer", false)

Есть ли способ включить преобразование пустых значений в NULL?Т.е., если бы $ val1 был пустым или фактически нулевым, он бы отображался как NULL в операторе вставки / обновления (вместо '').

1 Ответ

0 голосов
/ 06 октября 2011

Поскольку у «кодера» недостаточно репутации, чтобы ответить, я добавляю его ответ, чтобы получить вопрос из списка без ответа:


Для целых чисел решение состоит в проверке значениядо применения $ mdb2-> цитата.Если значение равно '', тогда установите его в нуль.Однако та же самая техника не работает со строками (текстом).Пустые текстовые строки, преобразованные в ноль ($ textvalue = null), возвращаются в пустые строки как

...