function get_user_id()
{
global $db;
$userid = NULL;
if (!empty($_COOKIE['PHPSESSID']))
{
$result = $db->execute("
SELECT profile_id
FROM " . TABLE_PREFIX . "profile_online
WHERE hash = '" . $db->escape_string($_COOKIE['PHPSESSID']) . "'
");
if ($row = $db->fetch_array($result))
{
$userid = $row[0];
}
}
return $userid;
}
function get_membership_id($userid)
{
global $db;
$result = $db->execute("
SELECT * FROM date_profile WHERE profile_id = '" . $db->escape_string($userid) . "'");
$mem = $db->fetch_array($result)
$membership = $mem[17];
return $membership;
}
的get_user_id
正在工作罰款...但會員部分,我只是無法得到它的工作得到membership_id ..php/SQL函數不工作?試圖從數據庫
我試圖把會員的ID ..並使其成爲特定的代碼不會爲他們運行。
有:if ($membership != 18)
所以它顯示了所有大家除了成員18人......
也試過這樣:
function get_membership_id($userid)
{
global $db;
$membership = $db->execute("SELECT `membership_type_id` FROM `date_profile` WHERE `profile_id`= '" . $db->escape_string($userid) . "'");
return $membership;
}
任何幫助,將不勝感激。
你應該把錯誤報告,因此您可以在將來調試自己。瞭解如何查找問題以便學習如何解決問題非常有用。 – webnoob