我正在尝试查询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;
答案 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
查询来实现您的最终目标。