Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Warning: Illegal offset type in, błąd w trakcie dodawania zdjęcia
Maker5
post
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 2.04.2008

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


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.

Ten post edytował Maker5 31.01.2013, 19:58:22
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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.
Go to the top of the page
+Quote Post
Maker5
post
Post #3





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 2.04.2008

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


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 to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 15:14