Mysql
 sql >> база данни >  >> RDS >> Mysql

Филтриране на MySQL данни в PHP, за да се показват само данни на потребителя на текущата сесия?

Здравейте!

Е, прав си, трябва ти WHERE клауза там във вашето изявление.

Ако имате някой, който е влязъл и търсите името на този човек, първо съхранете идентификатора в променлива, като например променлива $_SESSION, вашето изявление ще изглежда като SELECT * FROM usertable WHERE id = {$_SESSION['id']}

Така че първо ще се нуждаете от функция, когато потребителят влезе, за да я съхранява

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

или Ако търсите конкретна комбинация от име/фамилия:

"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. B-дърво срещу хеш таблица

  2. Как да проектираме mysql база данни с множество наематели

  3. Как да използвам If Then Else в заявка за актуализиране на MySQL?

  4. PHP ехо SQL Брой

  5. PHP Предупреждение:Стартиране на PHP:Не може да се зареди динамична библиотека '/usr/lib/php/20151012/msqli.so'