Autor Wątek: Początki ze Sfera + PHP  (Przeczytany 2527 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Wojtek_Modo24

  • Nowy użytkownik
  • *
  • Wiadomości: 2
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.52
Początki ze Sfera + PHP
« dnia: Czerwiec 28, 2018, 13:55:47 »
Witam, szukam jakiegoś poradnika , pdf co do operacji na Sferze, jak wywoływać funkcje, np. wyciągnąć liste towarów czy usunąć dany towar po jego symbolu.

Połączenie mam już skonfigurowane, ale nie potrafię dojść do tego jak teraz wykonywać operację, próbuje w ten sposób:

$symbol = 'symbol';
 
$id = $Sgt->Towary->Wczytaj($symbol)->Identyfikator;
$tw = $Sgt->Towary->Wczytaj($id);
$poz = $Sgt->Pozycje->Usun($id);

a wywala taki błąd:

Notice: Trying to get property of non-object in C:\xampp\htdocs\rozm\test.php on line 25

Fatal error: Call to a member function Wczytaj() on a non-object in C:\xampp\htdocs\rozm\test.php on line 25
« Ostatnia zmiana: Czerwiec 28, 2018, 13:58:01 wysłana przez Wojtek_Modo24 »

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17061
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Początki ze Sfera + PHP
« Odpowiedź #1 dnia: Czerwiec 28, 2018, 14:12:10 »
Musisz dowiedzieć się jak korzystać z technologii COM w PHP (nie znam tego języka więc nie pomogę), trochę przykładów jest na forum, a resztę znajdziesz w pomocy do Sfery i na forum...

Co do Twojego przykładu to jak nie raz radziłem na forum należy korzystać z nowych menadżerów ("TowaryManadzer" zamiast "Towary"), gdzie między innymi można wczytywać towary precyzyjnie według wybranej właściwości (metody "IstniejeWg" i "WczytajTowarWg")...

Poza tym komunikat wydaje się dość czytelny - na pewno uruchomiłeś Subiekta ?
Daniel, Białystok.

Offline Wojtek_Modo24

  • Nowy użytkownik
  • *
  • Wiadomości: 2
  • Reputacja +0/-0
  • Wersja programu: Subiekt GT 1.52
Odp: Początki ze Sfera + PHP
« Odpowiedź #2 dnia: Czerwiec 28, 2018, 14:52:16 »
No subiekt jest uruchomiony , ewentualnie czy może być to błąd ze skryptem połączenia ?
Połączenie mam skonfigurowanie na serwerze lokalnym A a subiekt i baza danych jest na serwerze B.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17061
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Początki ze Sfera + PHP
« Odpowiedź #3 dnia: Czerwiec 28, 2018, 15:02:17 »
No nie rozumiem - raz piszesz, że jest uruchomiony, a za chwilę, że jest uruchomiony na innym komputerze ? :o No nie da się uruchomić Subiekta/Sfery bez Subiekta...
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Początki ze Sfera + PHP
« Odpowiedź #3 dnia: Czerwiec 28, 2018, 15:02:17 »