[MySQL] Proste zapytanie i błąd, Nieznana kolumna 'Damian' w field list |
[MySQL] Proste zapytanie i błąd, Nieznana kolumna 'Damian' w field list |
10.10.2009, 18:45:05
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 16.10.2007 Ostrzeżenie: (0%) |
Dodając rekord przez phpMyAdmin wygenerowało mi takie zapytanie:
Na podstawie tego prostego zapytania napisałem kod PHP, który generuje takie zapytanie:
I to zapytanie daje taki błąd: Cytat Nieznana kolumna 'Damian' w field list O co tu chodzi? Przecież 'Damian' to wartość a nie kolumna... I dlaczego pierwsze zapytanie, generowane przez phpMyAdmin działa, a moje - prawie identyczne - nie działa? -------------------- WIELKIE DZIĘKI ZA POMOC!
|
|
|
10.10.2009, 18:49:17
Post
#2
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) |
zmień może `Damian` na 'Damian' . Powinno zadziałać
|
|
|
17.10.2009, 15:21:51
Post
#3
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 16.10.2007 Ostrzeżenie: (0%) |
Jeszcze jeden tego typu problem:
Wygenerowane przez phpMyAdmin (działa):
Wygenerowane przez mój kod PHP (nie działa):
Błąd: Kod Something is wrong in your syntax obok '1`, `pattern` VARCHAR( 255 ) NOT NULL , `url` VARCHAR( 255 ) ' w linii 4 Nie zwracajcie uwagi na to, że w pierwszym nie ma pola 'id' a w drugim jest. Ten post edytował Capellini 17.10.2009, 15:24:21 -------------------- WIELKIE DZIĘKI ZA POMOC!
|
|
|
17.10.2009, 15:48:53
Post
#4
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 10 Dołączył: 14.10.2008 Skąd: 127.0.0.1 Ostrzeżenie: (0%) |
Naucz się, że w MySQL jest różnica między ` a '.
`type` BOOL NOT NULL DEFAULT `1`, zamień na `type` BOOL NOT NULL DEFAULT 1, i powinno działać. |
|
|
Wersja Lo-Fi | Aktualny czas: 15.05.2024 - 11:58 |