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

Filtrowanie danych MySQL w PHP, aby wyświetlić tylko dane użytkownika bieżącej sesji?

Cześć!

Cóż, masz rację, potrzebujesz WHERE klauzulę w swoim oświadczeniu.

Jeśli masz kogoś zalogowanego i szukasz tej osoby, która jest zalogowana, najpierw zapisz identyfikator w zmiennej, takiej jak zmienna $_SESSION, Twoje zestawienie będzie wyglądać tak:SELECT * FROM usertable WHERE id = {$_SESSION['id']}

Więc najpierw potrzebujesz funkcji, gdy użytkownik loguje się, aby ją zapisać

$_SESSION['id'] = row['id']

lub Jeśli szukasz konkretnej kombinacji imienia/nazwiska:

"SELECT * FROM usertable WHERE firstname = '{$firstname}' AND lastname = '{$lastname}' 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. nieoczekiwany T_ENCAPSED_AND_WHITESPACE, oczekiwany błąd T_STRING lub T_VARIABLE lub T_NUM_STRING

  2. Jak wstawić wartość wyboru HTML jako tekst w MySQL za pomocą PHP

  3. MySQL NOT IN Query znacznie wolniej po aktualizacji Mysql

  4. jak przechowywać link do umieszczenia na youtube w bazie danych?

  5. Uwaga:Niezdefiniowana zmienna:db podczas korzystania z PDO