Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Warning: Illegal offset type in
Forum PHP.pl > Forum > Przedszkole
Maker5
Witam.
Używam CMS na Smarty.
W trakcie dodawania zdjęcia pokazuje mi się taki błąd:

Warning: Illegal offset type in /home/srw/lib/classes/Form.class.php on line 25
(mysql): insert into (foto_id, category_id, sort) values (, 1, (38770 + 1)); 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(foto_id, category_id, sort) values (, 1, (38770 + 1))' at line 1



proszę o pomoc.
nospor
Przy wkładaniu danych do tabeli wypadałoby podać nazwę tej tabeli, nie sądzisz?

poza tym nie:
(, 1, (38770 + 1))
a:
(null, 1, (38770 + 1))
wartosc też nalezy określic, nawet jak jest to null.
Maker5
Cytat(nospor @ 31.01.2013, 19:59:23 ) *
Przy wkładaniu danych do tabeli wypadałoby podać nazwę tej tabeli, nie sądzisz?

poza tym nie:
(, 1, (38770 + 1))
a:
(null, 1, (38770 + 1))
wartosc też nalezy określic, nawet jak jest to null.


nazwe tabeli ? tzn. nazwe bazy danych czy co ?

co do wartości to nie wiem o jaką chodzi.
proszę o pomoc jak dla przedszkolaka bo naprawdę nie wiem o co chodzi.
Gość
Cytat(Maker5 @ 31.01.2013, 21:41:39 ) *
nazwe tabeli ? tzn. nazwe bazy danych czy co ?


Odpowiedź:
Cytat(nospor @ 31.01.2013, 19:59:23 ) *
Przy wkładaniu danych do tabeli wypadałoby podać nazwę tej tabeli, nie sądzisz?


Cytat(Maker5 @ 31.01.2013, 21:41:39 ) *
co do wartości to nie wiem o jaką chodzi.
proszę o pomoc jak dla przedszkolaka bo naprawdę nie wiem o co chodzi.


Odpowiedź:
Cytat(nospor @ 31.01.2013, 19:59:23 ) *
poza tym nie:
(, 1, (38770 + 1))
a:
(null, 1, (38770 + 1))
wartosc też nalezy określic, nawet jak jest to null.


Pytanie w zasadzie retoryczne, nie oczekuję odpowiedzi: po co bierzesz się za programowanie, skoro nie rozumiesz nawet tego co @nospor napisał?
Po zastanowieniu: być może nie znasz nawet składni INSERT? Powinno być:
  1. INSERT INTO ... (foto_id, category_id, sort) VALUES (NULL, 1, (38770 + 1))

W miejsce wielokropka (...) należy wstawić nazwę tabeli
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.