Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.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 不同的数据显示给每个用户_Php_Mysql_Ajax - Fatal编程技术网

Php 不同的数据显示给每个用户

Php 不同的数据显示给每个用户,php,mysql,ajax,Php,Mysql,Ajax,我有一个mysql表,从中我需要一次向每个用户显示一行,条件是如果某一行显示给一个用户,那么该行就不会显示给其他用户 我可以使用“状态”字段锁定该行,但若两个或多个select查询同时命中怎么办 有人能帮我建立这个逻辑吗?查询不会同时命中。在使用状态字段的EMIF之间有一毫秒或更少的PIDID,你需要考虑你做事情的顺序。你需要锁定它,然后打开它,而不是反过来。

我有一个mysql表,从中我需要一次向每个用户显示一行,条件是如果某一行显示给一个用户,那么该行就不会显示给其他用户

我可以使用“状态”字段锁定该行,但若两个或多个select查询同时命中怎么办


有人能帮我建立这个逻辑吗?

查询不会同时命中。在使用状态字段的EMIF之间有一毫秒或更少的PIDID,你需要考虑你做事情的顺序。你需要锁定它,然后打开它,而不是反过来。