[英]get value from database not working
我試圖從我的本地數據庫獲取一個特定的值,但似乎它是最重要的工作,這是我的代碼:
$acceptance = " SELECT acceptance_status FROM teams_0517 WHERE team_id=$team_id";
$acceptancex = mysql_query($acceptance);
mysql_close($connection);
if($acceptancex == 0)
{
ob_clean();
header('Location: index.php');
ob_flush();
}
else
{
ob_clean();
header('Location: signup.php');
ob_flush();
}
當我運行代碼時,php將跳過if條件並繼續執行其他語句,因此似乎$acceptance
沒有值..有什么幫助嗎?
執行查詢后需要獲取結果。 看看如何獲取
試試這樣:
$acceptance = " SELECT acceptance_status FROM teams_0517 WHERE team_id=$team_id limit 1";
$result = mysql_query($acceptance);
$acceptancex = mysql_fetch_object($result); // fetch object
if($acceptancex->acceptance_status == 0)
{
ob_clean();
mysql_close($connection);
header('Location: index.php');
ob_flush();
}
else
{
ob_clean();
mysql_close($connection);
header('Location: signup.php');
ob_flush();
}
嘗試這個:-
$acceptance = " SELECT acceptance_status FROM teams_0517 WHERE team_id=$team_id limit 1";
$result = mysql_query($acceptance);
$acceptancex = mysql_fetch_object($result); // fetch object
if($acceptancex->acceptance_status == 0)
{
$redirect = "index.php";
}
else
{
$redirect = "signup.php";
}
mysql_close($connection);
ob_clean();
header('Location: '.$redirect);
ob_flush();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.