![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam w bazie wartość godzina time
Czy da się tak zrobić, że gdy przypisuję temu polu wartość null to nie wypełnia jej formatem '00:00' ? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 28.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
To wiem tylko nie o to mi chodzi. Jak podczas tworzenia tabeli dasz godzina TIME to podczas błędnej składni danych, które chcesz wprowadzić do tego pola, mysql sam wstawi 00:00. A ja chcę mieć możliwość zmiany domyślnej wartości z 00:00 na wartość NULL/pustą -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No to chyba analogicznie....
No i pole musi przyjmować wartosci null. pozatym poprawnosc daty/czasu powinienes sprawdzac przed wlozeniem do bazy -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
No to chyba analogicznie....
No i pole musi przyjmować wartosci null. pozatym poprawnosc daty/czasu powinienes sprawdzac przed wlozeniem do bazy Sprawdzam i jak jest niepoprawna to chcesz wrzucać nulla. Twój sposób nie działa. Jak wrzucam pustą wartość to mysql ładuje w tym polu '00:00' -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Bo ty nie masz wstawiac pustej wartosci, a masz wstawiac null. Wowczas dziala jak ta lala
ps: testowalel to na polu typu DATE i TIME. Na DATE wstawia null, na TIME wstawia 00:00 (mowie o przypadku wstawiania "pustej wartosci"). Wstawianie wszedzie null dziala i tu i tu ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Bo ty nie masz wstawiac pustej wartosci, a masz wstawiac null. Wowczas dziala jak ta lala ps: testowalel to na polu typu DATE i TIME. Na DATE wstawia null, na TIME wstawia 00:00 (mowie o przypadku wstawiania "pustej wartosci"). Wstawianie wszedzie null dziala i tu i tu ![]() Nie wstawia. Przynajmniej nie ze skryptu php -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
pokaz ten skrypt bo mi sie wierzyc nie chce.
edit: tak sobie mysle, ze ty moze wstawiasz napis null: 'null' a powinienes wstawiac null, bez apostrofow. Takie bledy juz widzialem na forum ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
pokaz ten skrypt bo mi sie wierzyc nie chce. edit: tak sobie mysle, ze ty moze wstawiasz napis null: 'null' a powinienes wstawiac null, bez apostrofow. Takie bledy juz widzialem na forum ![]()
-------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Robisz dokladnie to co napisalem:
Cytat tak sobie mysle, ze ty moze wstawiasz napis null: 'null' a powinienes wstawiac null, bez apostrofow. Takie bledy juz widzialem na forum Co z tego ze ty przypiszesz dla zmiennej wartosc null, skoro ty potem to bierzesz w apostrof. na dodatek otrzymasz nie 'null' a '', gdyz null php to inny null niz mysql ![]() Podam ci przyklad, a ty se go dostsouj:
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Robisz dokladnie to co napisalem: Co z tego ze ty przypiszesz dla zmiennej wartosc null, skoro ty potem to bierzesz w apostrof. na dodatek otrzymasz nie 'null' a '', gdyz null php to inny null niz mysql ![]() Pokaż mi gdzie go wstawiam w apostrofie? ![]() Podam ci przyklad, a ty se go dostsouj:
Dlaczego muszę pisać ? Nie mogę przypisać do wartości null do $_POST[slot'] ? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Pokaż mi gdzie go wstawiam w apostrofie? Alez prosze cie bardzo: 'slot=\''.mysql_escape_string($_POST['slot']).'\', '. tutaj ![]() przeanalizuj se jeszcze raz dokladnie moj sposob, wyswietl zapytanie jakie on generuje, bo nie mam sily ci juz dzis tego tlumaczyc. wloz troche swoich wysilkow. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Alez prosze cie bardzo: 'slot=\''.mysql_escape_string($_POST['slot']).'\', '. tutaj ![]() przeanalizuj se jeszcze raz dokladnie moj sposob, wyswietl zapytanie jakie on generuje, bo nie mam sily ci juz dzis tego tlumaczyc. wloz troche swoich wysilkow. Masz racje. Już wiem gdzie robiłem błąd . Dziękuje -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:16 |