所以,我一直在忙着使用我正在研究的Paypal IPN脚本 - 在PHP方面我有点像白痴。
我有一个名为glob.inc.php的脚本,该脚本连接到我的数据库并检查用户是否是高级用户,但是当脚本运行时,我得到这个:
警告:mysql_result():提供的参数不是有效的MySQL结果 资源 /public_html/fts/rs_ipn/glob.inc.php 在第11行
这是glob.inc.php的脚本:
<?php
session_start();
// database connection
mysql_connect('XXXXXXXX','XXXXXXXX');
mysql_select_db('XXXXXXXX');
// premium check function
function is_premium() {
$premium_query = mysql_query("SELECT 'premium' FROM 'users' WHERE 'user_id'='".$_SESSION['user_id']."'");
$premium = mysql_result($premium_query, 0, 'premium');
if ($premium =='1') {
return true;
} else {
return false;
}
}
?>
我已经尝试了我能想到的一切,但我没有快乐!可能有兴趣知道脚本无法成功检查用户是否是高级版。虽然创建了会话,但数据库连接正常。
希望你能帮忙!