Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用会话变量的MYSQL查询_Php_Mysql - Fatal编程技术网

Php 使用会话变量的MYSQL查询

Php 使用会话变量的MYSQL查询,php,mysql,Php,Mysql,下面的查询返回所有客户端的记录,Session$\u Session['client\u id']值为3。 查询工作正常,但返回所有客户端的记录。我想在所有SELECT子句上应用会话值 如果它是PHP代码,并且是由包装的,那么就可以了。我的意思是$sql=$_第[…]届会议。。。;是的,您需要连接表,表与we_vehicles_坐标的关系如何提供模式。@Panther是的,它的PHP代码。@AbhikChakraborty,关于we_clients表的内部连接以及每个SELECT的会话变量如何?

下面的查询返回所有客户端的记录,Session$\u Session['client\u id']值为3。 查询工作正常,但返回所有客户端的记录。我想在所有SELECT子句上应用会话值


如果它是PHP代码,并且是由包装的,那么就可以了。我的意思是$sql=$_第[…]届会议。。。;是的,您需要连接表,表与we_vehicles_坐标的关系如何提供模式。@Panther是的,它的PHP代码。@AbhikChakraborty,关于we_clients表的内部连接以及每个SELECT的会话变量如何?我不知道您的表模式,也无法预测预期结果,但是,您正在从不同的表中进行计数,这将为您提供这些表中的所有计数。所以,如果你想计算一个特定的条件,那么是的,它需要加入。如果您能提供一些样本数据和这些数据的预期结果,这将是一件好事
SELECT mrk_lat,client_id,mrk_lng ,engine_status ,created_date,live_fuel,
     (SELECT count(driver_id) FROM we_drivers) as total_drivers,
     (SELECT count(veh_id) FROM we_vehicles) as total_veh,
     (SELECT count(veh_status) FROM we_vehicles WHERE veh_status=1) as run_veh,
     (SELECT count(veh_status) FROM we_vehicles WHERE veh_status=0) as stop_veh,
     (SELECT client_id FROM we_clients WHERE client_id =" .  $_SESSION['client_id'] . ") 
            FROM `we_vehicles_coordinates`