Metoda chaining nie działa

Wszystko o językach skryptowych takich jak PHP i Perl, serwerach WWW, CGI, bazach danych i języku SQL.
wyrazenia-business-english
Posty: 4
Rejestracja: 17 gru 2017, 11:50:29
Płeć: Niewybrana
User Agent: Firefox Windows 1536x864

Metoda chaining nie działa

Post autor: wyrazenia-business-english »

Podstawowy kod metodą chaining na bazie danych:

$polaczenie = mysqli_connect($host, $db_user, $db_password, $db_name);
$ile_wszystkich = (@$polaczenie->query("SELECT * FROM `nazwa_tabeli`"))->num_rows;

nie działa (także po zamianie query na mysqli_query) - interpreter php wskazuje błąd w tej linii.

Natomiast gdy zastąpiłem ten kod poniższym:
$polaczenie = mysqli_connect($host, $db_user, $db_password, $db_name);
$wiersze = @$polaczenie->query("SELECT * FROM `nazwa_tabeli`");
$ile_wszystkich = $wiersze->num_rows;

to błędu nie ma. Zarówno na localhoście jak i innym zewnętrznym pierwszy kod działa. A tutaj nie. Dlaczego metoda chaining nie działa na cba? Muszę dostosowywać kod specjalnie do cba, jeżeli chcę przechowywać go na localhoście, by potem bez problemu kopiować.
Awatar użytkownika
smart-tree
Obsługa CBA
Posty: 705
Rejestracja: 09 paź 2015, 20:20:35
Płeć: Niewybrana
User Agent: Chrome Linux 1366x768

Metoda chaining nie działa

Post autor: smart-tree »

wyrazenia-business-english, witam,
czy mogłabym zapytać, która jest wersja PHP na localhoście oraz w na naszym hostingu ('Domeny'> 'Edytuj') i jaki jest komunikat błędu? Postaramy się znaleźć, w czym leży problem.

Proponuję przejście na plan VIP/PRO. W najbardziej opłacalnej wersji jest to koszt tylko 4,16 zł miesięcznie. Plany te dają większe możliwości (brak reklam, kopię zapasową strony, którą wykonujemy codziennie, lepsze parametry konta, a strony znajdują się na oddzielnym, szybszym serwerze), nie mają ograniczeń takich, jak darmowe konta oraz posiadają wyższy priorytet obsługi.
https://www.cba.pl/pl/oferta/hosting

Pozdrawiam,
Mira,
Obsługa CBA
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
wyrazenia-business-english
Posty: 4
Rejestracja: 17 gru 2017, 11:50:29
Płeć: Niewybrana
User Agent: Firefox Windows 1536x864

Metoda chaining nie działa

Post autor: wyrazenia-business-english »

Na localhost jest PHP 7.2.7. Na cba jest PHP 5.6. Z tego co wiem od wersji 5 metoda chaining działa.
Gdyby cba podało mi pomysły w jaki sposób strona mogłaby zarobić i byłoby to sensowne, to na pewno bym skorzystał z oferty. Bez możliwości zarabiania na stronie, służy tylko celom edukacyjnym.
Awatar użytkownika
smart-tree
Obsługa CBA
Posty: 705
Rejestracja: 09 paź 2015, 20:20:35
Płeć: Niewybrana
User Agent: Chrome Linux 1366x768

Metoda chaining nie działa

Post autor: smart-tree »

wyrazenia-business-english, napisał Pan, że "interpreter php wskazuje błąd w tej linii" - jaki jest komunikat tego błędu?
Co się tyczy zarabiania na stronie, wieleu naszych użytkowników bierze udział w tym projekcie: www.coinimp.com , jest to dość nowoczesna metoda zarabiania na stronach, o wiele lepsza od umieszczania reklam na stronie i pod.

Pozdrawiam,
Mira,
Obsługa CBA
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
wyrazenia-business-english
Posty: 4
Rejestracja: 17 gru 2017, 11:50:29
Płeć: Niewybrana
User Agent: Firefox Windows 1536x864

Metoda chaining nie działa

Post autor: wyrazenia-business-english »

Jest komunikat:
Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR) in /profiles/w/wy/wyr/wyrazenia-business-english/wyrazenia-business-english.cba.pl/fetch0.php on line 13

Co do strony www.coinimp.com, malwarebytes blokuje ją, wskazując, że może być zainfekowana (
Website blocked due to a Trojan

Your Premium trial blocked this website because it may contain a Trojan.

We strongly recommend you do not continue.)
Awatar użytkownika
smart-tree
Obsługa CBA
Posty: 705
Rejestracja: 09 paź 2015, 20:20:35
Płeć: Niewybrana
User Agent: Chrome Linux 1366x768

Metoda chaining nie działa

Post autor: smart-tree »

Proszę w zakładce Domeny>Edytuj zmienić wersję PHP na 7.1, odczekać minutę i spróbować ponownie.
Dziękujemy za widomość o malwarebytes.com - dzisiaj zgłosimy do nich, że jest to pomyłka, ponieważ na stronie nie ma wirusów.

Pozdrawiam,
Mira,
Obsługa CBA
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
wyrazenia-business-english
Posty: 4
Rejestracja: 17 gru 2017, 11:50:29
Płeć: Niewybrana
User Agent: Firefox Windows 1536x864

Metoda chaining nie działa

Post autor: wyrazenia-business-english »

Wygląda na to, że teraz działa. Niestety strona www.coinimp.com nadal jest blokowana. Ciekawe jaki algorytm jest stosowany, że wychwytuje trojana. Z drugiej strony nie jest powiedziane, że malwarebytes się myli. Ile razy hakerom udało się zainfekować "bezpieczną stronę"? Nie raz. Lepiej nie ryzykować.
ODPOWIEDZ