Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL]Incorrect datetime value: '' for column 'weekdate' at row
Fortuna95Bytom
post 20.02.2018, 13:18:54
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.02.2018

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


Witam
Mam nadzieje że dobrze trafiłem i Liczę że ktoś mi pomoże smile.gif
Prowadzę takie małą Ligę Typera a mam jeden problem przy wpisywaniu wyników nie pokazuje mi się tabela ponieważ wyskakuje komunikat że jest błąd i z tego powodu nie mam tabeli ... jak to zaznaczam i daje wyszukaj w google wyskakuje mi MySQL 5.7 itd także chyba na dobre forum trafiłem smile.gif Jestem laikiem i nie wiem co mam robić a wszystko jest uzupełnione jak należy. Poniżej wklejam błąd jaki wyskakuje

" Unable to execute query: REPLACE INTO plstandings (lid, userid, week, weekdate, position, prevpos, pld, won, drawn, lost, gfor, gagainst, diff, points, displaypos,prevwpts,prevmpts,standtype, monthlypoints, weeklypoints,thisweekpts) VALUES ('1','23', '1', '', '1', '1', '20', '5', '10', '5', '10', '28', '-18', '28','1','0','0','w','0','0','28')
Incorrect datetime value: '' for column 'weekdate' at row 1"

z góry dziękuje za pomoc Pozdrawiam

Ten post edytował Fortuna95Bytom 20.02.2018, 13:24:36
Go to the top of the page
+Quote Post
nospor
post 20.02.2018, 13:20:26
Post #2





Grupa: Moderatorzy
Postów: 36 457
Pomógł: 6296
Dołączył: 27.12.2004




Witaj
Tytul ma odzwierciedlac problem a nie tekst "Problem". Prosze popraw tytul

Co do problemu: komunikat bledu wyraznie mowi co jest nie tak
Incorrect datetime value: '' for column 'weekdate


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

"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
Fortuna95Bytom
post 20.02.2018, 13:26:29
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.02.2018

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


w kolumnie wszystko jest poprawnie wpisane a i tak wyskakuje błąd sad.gif
Go to the top of the page
+Quote Post
nospor
post 20.02.2018, 13:27:28
Post #4





Grupa: Moderatorzy
Postów: 36 457
Pomógł: 6296
Dołączył: 27.12.2004




tja.... przeciez widze z zapytaniu ze jako wartosc datetime probujesz wstawic pusty tekst. Komunikat tez o tym ci mowi, ale nie, ty bedziesz twardo twierdzil ze wstawiasz wszystko jak trzeba


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

"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
Fortuna95Bytom
post 20.02.2018, 13:35:18
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.02.2018

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


Wszystkie kolumny są uzupełnione -----> https://prnt.sc/ihb35k
Go to the top of the page
+Quote Post
aras785
post 20.02.2018, 13:39:02
Post #6





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


i która to ta kolumna weekdate na tym screenie?

@nospor już Ci odpowiedział, a Ty wysyłasz nic nie znaczące screen.

Ten post edytował aras785 20.02.2018, 13:40:16
Go to the top of the page
+Quote Post
Fortuna95Bytom
post 20.02.2018, 13:41:12
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.02.2018

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


ten screen powyżej opcja na wpisywanie wszystkich mecz za jednym razem

tutaj opcja pojedynczy -----> https://prnt.sc/ihb5uf

wychodzi na to że to pierwsza lub druga ? ale wszystko jest wpisane jak widać także żadnej kolumny pustej nie ma ....
Go to the top of the page
+Quote Post
aras785
post 20.02.2018, 13:43:38
Post #8





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


  1. REPLACE INTO plstandings (
  2. lid,
  3. userid,
  4. week,
  5. weekdate, !!!!KOLUMNA
  6. position,
  7. prevpos,
  8. pld,
  9. won,
  10. drawn,
  11. lost,
  12. gfor,
  13. gagainst,
  14. diff,
  15. points,
  16. displaypos,
  17. prevwpts,
  18. prevmpts,
  19. standtype,
  20. monthlypoints,
  21. weeklypoints,
  22. thisweekpts)
  23. VALUES (
  24. '1',
  25. '23',
  26. '1',
  27. '', !!!!KOLUMNA
  28. '1',
  29. '1',
  30. '20',
  31. '5',
  32. '10',
  33. '5',
  34. '10',
  35. '28',
  36. '-18',
  37. '28',
  38. '1',
  39. '0',
  40. '0',
  41. 'w',
  42. '0',
  43. '0',
  44. '28')

jak byk widać, że nic nie wprowadzasz do kolumny weekdate.
Wydaje mi się, że problem masz w PHP/HTML, a zadajesz pytanie o mysql...

Ten post edytował aras785 20.02.2018, 13:45:15
Go to the top of the page
+Quote Post
Fortuna95Bytom
post 20.02.2018, 13:46:32
Post #9





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.02.2018

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


zadałem pytanie o mysql... bo jak napisałem nie ma pojęcia o tym a jak wyszukałem w google o co może chodzi to wyskoczyło mysql
Go to the top of the page
+Quote Post
Smoker
post 21.02.2018, 19:25:33
Post #10





Grupa: Zarejestrowani
Postów: 101
Pomógł: 5
Dołączył: 15.10.2008
Skąd: Wrocław

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


oczywiście możesz to poprawić po stronie bazy mysql np. poprzez zezwolenie bazie na wstawianie do tej kolumny wartości pustych - tzw. NULL

Możesz to zrobić tak: (typ danych zamień na taki jaki masz obecnie w tej kolumnie, tego nie wiem więc nie mogłem wpisać)
  1. ALTER TABLE `plstandings ` CHANGE `weekdate` `weekdate` TYP_DANYCH NULL DEFAULT NULL;


--------------------
http://streetonline.pl/?gback=1 - Kliknij i daj się podwieźć
Go to the top of the page
+Quote Post
nospor
post 21.02.2018, 21:03:10
Post #11





Grupa: Moderatorzy
Postów: 36 457
Pomógł: 6296
Dołączył: 27.12.2004




@smoker
1) Od kiedy pusty text to NULL? Co z tego ze pozwolisz na NULL jak mu sie generuje zapytanie z pustym textem a nie NULLem
2) Typ danych jest znany: DATETIME
3) Nie jest problemem to, ze wkladany jest pusty tekst tylko problemem jest to czemu aplikacja generuje mu ten pusty tekst do zapytania zamiast wartosci z formularza. No ale my nie wrozki
4) Pomine juz fakt, ze Fortuna95Bytom nic z tego nie ogarnia wiec nawet jakby jakims cudem twoje zapytanie bylo ok to nic by mu to nie dalo.

generalnie odnioslem wrazenie ze w ogole nie przeczytales tych postow tutaj...


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

"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

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: 26.04.2024 - 14:10