Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dostęp do prywatnej zmiennej w PHP (PDO)

Jak wspomniano w komentarzu, wykonujesz statyczne wywołanie metody, która nie jest statyczna.

Korzystanie z $this w metodzie, która jest wywoływana w ten sposób, nie ma sensu:

$results = A::getUsers();

Utwórz instancję swojej klasy, a następnie wywołaj metodę na obiekcie klasy.

$a = new A();
$a->getUsers();

Lub ustaw statyczną metodę i zapytanie SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. NodeJS i mysql:czekaj na wynik zapytania

  2. SQLSTATE[23000]:Naruszenie ograniczenia integralności:1452 Nie można dodać lub zaktualizować wiersza podrzędnego:ograniczenie klucza obcego nie powiodło się

  3. Pobierz nazwę kolumny, która ma maksymalną wartość w wierszu sql

  4. #1064 - Masz błąd w składni SQL; sprawdź instrukcję, która odpowiada Twojej wersji serwera MySQL

  5. Jak zrobić stronicowanie, gdy UNION jest używany w MySQL?