我有一个包含两个表的数据库 - 用户和消息
这两张表有多家公司的记录
我必须将companyNo=$companyNo
添加到所有查询中,例如
select * from users where companyNo=$_SESSION['companyNo']
和
select * from messages where companyNo=$_SESSION['companyNo']
有没有办法设置过滤器'在MySQL中companyNo=$_SESSION['companyNo']
所以我可以忽略我的SQL查询中的companyName=$_SESSION['companyNo']
和
MySQL将自动返回$_SESSION['companyNo']
答案 0 :(得分:0)
您可以在mysql中为$_SESSION['companyNo']
公司的每个值创建Views,并根据companyNo=$_SESSION['companyNo']
查询它们。它只是一个黑客,我不建议这样做:)