|
|
|
(PHP) Вставка данных в таблицу
|
|||
|---|---|---|---|
|
#18+
Последнее время меня начал волновать вопрос как вставлять в базу данных(mysql) данные принятые из формы, которые могут быть не обязательными, тоесть пустыми. Например - если в форме из которой приходят данные есть необязательные поля("примечание" и т.п), то когда хочешь писать их в базу, то получается, что пишется пустое значение в ячейку таблицы, а по логике надо чтобы не писалось ничего, точнее значение NULL. В разное время приходили разные ршения этой проблемы, такие как перепесивание запросов в теле условия проверки каждой переменной. Например: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Вот полследнее моё решение - оцените =============================== Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Пожалуйста, используйте теги форматирования, что бы облегчить остальным участникам чтение ваших постов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2006, 16:17:41 |
|
||
|
(PHP) Вставка данных в таблицу
|
|||
|---|---|---|---|
|
#18+
а эскейпишь где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2006, 22:55:38 |
|
||
|
(PHP) Вставка данных в таблицу
|
|||
|---|---|---|---|
|
#18+
Не понял. Что такое эскейпишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2006, 03:56:20 |
|
||
|
(PHP) Вставка данных в таблицу
|
|||
|---|---|---|---|
|
#18+
GetAnswer()Не понял. Что такое эскейпишь? http://phpfaq.ru/slashes ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2006, 09:11:35 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=416&tid=1475979]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 201ms |
| total: | 358ms |

| 0 / 0 |
