![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 15.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
mam taki skrypt ale wyskakuje mi błąd co robić ? Parse error: syntax error, unexpected T_OBJECT_OPERATOR in pliki/mm.php on line 19 19 linia to ta $query = 'INSERT INTO produkty SET `id` = ' . $xpath->query('id/text()', $produkt)->item(0) . ; |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Błąd "T_OBJECT_OPERATOR" oznacza że został niespodziewanie użyty operator ->
Upewnij się, że $xpath->query('id/text()', $produkt) zwraca obiekt. Ewentualnie napisz to tak:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 15.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ten komunikat co tu mamy, oznacza, ze nie oczekiwano ->, a nie oczekiwano ->, gdyż wywolania funkcji nie mają ->.
Najpierw trzeba przypisac do zmiennej to co zwraca funkcja (czyli w tym przypadku zwraca obiekt), a dopiero potem walic ->, czyli tak:
@mike_mech w zasadzie podales poprawne rozwiązanie ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ten komunikat co tu mamy, oznacza, ze nie oczekiwano ->, a nie oczekiwano ->, gdyż wywolania funkcji nie mają ->. Najpierw trzeba przypisac do zmiennej to co zwraca funkcja (czyli w tym przypadku zwraca obiekt), a dopiero potem walic ->, czyli tak:
Mylisz się:
Kwestia jest jeszcze tego którą wersję php posiada autor? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ok, ja testowalem to na php4 i tam sie to wlasnie chrzani. sprawdzilem teraz na php5 i tam to skolei dziala
![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 0 Dołączył: 15.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 20:24 |