Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Zamiana pustej wartości na NULL
wojtekw
post 13.09.2007, 10:32:51
Post #1





Grupa: Zarejestrowani
Postów: 101
Pomógł: 0
Dołączył: 11.09.2007

Ostrzeżenie: (0%)
-----


Witam chciałbym zrobić dokładnie to co jest napisane w temacie używając operatora znaku zapytania, jednak niestety z manuala niewiele wynika jak dla mnie
Go to the top of the page
+Quote Post
nospor
post 13.09.2007, 10:33:51
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Nie wiem a bardzo oco ci chodzi. zgaduje:
  1. <?php
  2. $zmienna = !$zmienna ? null : $zmienna;
  3. ?>

?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
qqrq
post 13.09.2007, 10:34:19
Post #3





Grupa: Zarejestrowani
Postów: 418
Pomógł: 8
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


A trochę dokładniej? Chcesz zamienić pustego stringa na NULL, czy false na NULL, czy co?


--------------------
Go to the top of the page
+Quote Post
wojtekw
post 13.09.2007, 10:45:38
Post #4





Grupa: Zarejestrowani
Postów: 101
Pomógł: 0
Dołączył: 11.09.2007

Ostrzeżenie: (0%)
-----


pustego stringa na null dokładnie tak zrobiłem:
  1. <?php
  2. $zmienna = '' ? NULL : $zmienna;
  3. ?>

i chyba działa smile.gif

a może inaczej zapytam bo może robię naokoło.
Importuję w php dane z odbc do psql i w niektórych komórkach źródła są puste wartości a do psqla chciałbym wrzucić NULLe.
Jak to zrobić ?

Ten post edytował wojtekw 13.09.2007, 10:39:16
Go to the top of the page
+Quote Post
qqrq
post 13.09.2007, 10:47:38
Post #5





Grupa: Zarejestrowani
Postów: 418
Pomógł: 8
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Wydaje mi się, że wystarczy jak nie uwzględnisz ich przy wykonywaniu INSERT-a. Jeżeli pola są NULL - wstawi się NULL, jeżeli nie - wstawi się pusty łańcuch (czy coś).


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 17:07