![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 18.11.2008 Skąd: Polska Ostrzeżenie: (10%) ![]() ![]() |
mam taki kod
i do tego baze : id INT unsigned notnull auto_increment tytul text notnull tag text notnull url text notnull web text notnull key text null created_at datatime notnull do bazy mam wrzucone 3 rekordy w ktorych podane jest : id tytul url web created_at i idea kodu jest pobranie 1 filmiku z bazy ktory nie ma uzupelnionego key pobranie jego adresu i z adresu pobranie jego key i wpisanie go do bazy. ale nie dziala siedze nad tym caly dzien i lipa:/ dostaje blad Fatal error: Call to a member function fetch() on a non-object in C:\Program Files\WebServ\httpd\pobieranie4.php on line 7 prosze pomozcie jak ktos wie gdzie jest blad?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 18.11.2008 Skąd: Polska Ostrzeżenie: (10%) ![]() ![]() |
zrobilem tak :
i dostalem wynik : Array ( [0] => 42000 [1] => 1064 [2] => Something is wrong in your syntax obok 'key is null limit 1' w linii 1 ) Fatal error: Call to a member function fetch() on a non-object in C:\Program Files\WebServ\httpd\pobieranie4.php on line 11 |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
[2] => Something is wrong in your syntax obok 'key is null limit 1' w linii 1 No widzisz. Zapytanie jest niepoprawne. Dlaczego skoro składnia jest jak najbardziej OK?Otóż dlatego, że każdy z silników bazodanowych ma pewną pulę zarezerwowanych słów. Zerknij na MySQL :: Reserved Words a dowiesz się że key jest na tej liście co oznacza, że musisz tą nazwę specyficznie zapisywać w zapytaniach. Jak? Komentarze pod tekstem dadzą Ci odpowiedź. ---edytowane--- Podmieniłem link ~mike |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 17:20 |