2014-09-22 26 views
-3

如何顯示來自mysql_query的值或將值保存在變量中?目前我獲得資源ID#4。如何在php中顯示(回顯)所選值?

$currentpointsquery = "SELECT user_points FROM points WHERE user_id = '$user_id';"; 
$currentpointsquery2 = mysql_query($currentpointsquery); 
echo(currentpointsquery2); 
+0

請出示您的現有代碼。 – JakeSteam 2014-09-22 09:13:12

+0

0.打開機庫導致飛機飛行... 1.不使用mysql_ *函數,2.輸出特定的列,而不是資源,$ currentpointsquery ['user_points']; 3.粘貼後不要更改代碼 – user3791372 2014-09-22 09:14:07

+0

刪除;在'$ user_id';「在第一行 – Elasek 2014-09-22 09:16:14

回答

0
echo($currentpointsquery2); 

在這裏,你要打印一個MySQL resource variable而是包含它所引用的資源中值的。 mysql_fetch_array()函數從記錄集返回一行作爲關聯數組和/或數值數組。因此,與

echo $currentpoints[0]; 

echo $currentpoints['user_points']; 
1

試試吧:

$currentpointsquery = "SELECT user_points FROM points WHERE user_id = '$user_id'"; 
$currentpointsquery2 = mysql_query($currentpointsquery); 
$currentpoints = mysql_fetch_array($currentpointsquery2); 
echo $currentpoints['user_points'];