选择计数3个表

时间:2016-01-07 17:45:20

标签: php mysql

我正在尝试查询3个表,但它返回错误。我希望代码检查3个表是否用户是否在其中一个表中注册,如果他试图登录。请帮助我,我只是一个php初学者。

我收到以下错误:

  

警告:mysql_result()要求参数1为资源,在

中给出布尔值

这是我的代码:

//check user if exist    

function user_exists($username){

    $username = sanitize($username);    

return (mysql_result(mysql_query("SELECT COUNT(`user_id`) FROM 

`users`,`admin`,`guest` WHERE `username` = '$username'"), 0) == 1) ? true : false;

1 个答案:

答案 0 :(得分:0)

您似乎尝试使用单个 //y.domain(d3.extent(data, function(d) { return d.value; })); var e = d3.extent(data, function(d) { return d.value; }); var e_max_delta = Math.max( Math.abs( e[0] - goal.value ), Math.abs( e[1] - goal.value ) ); y.domain([goal.value - e_max_delta, goal.value + e_max_delta]); 从3个不同的表中抓取,这无效。

我建议您尝试使用defer { dispatch_async( dispatch_get_main_queue(),{ completion() }) } ,如果您不熟悉(在最坏的情况下),请使用3个单独的SELECT查询来实现您的最终目标。