所以,我有一些PHP,包括這個:回聲單個值僅
while($row = mysqli_fetch_array($result)) {
$wealth = $row['wealth'];
echo $wealth;
}
我「數據」的值賦值給一個變量,「X」,當我做警報(十)下面顯示:
<!DOCTYPE html>
<html>
<body>
136</body>
</html>
雖然我只是希望它的輸出
136
這裏是我的javascript代碼:
var username=localStorage.getItem('userName');
var highscore;
function getHighScore(user){
$.get("getScore.php?userName="+user,function(data){
console.log(data);
highscore=data;
alert(highscore);
});
}
getHighScore(username);
完整的PHP:
<!DOCTYPE html>
<html>
<body>
<?php
$username = strval($_GET['userName']);
$con = mysqli_connect('localhost','XXXX','XXXX','XXXX');
if (!$con) {
die('Could not connect: ' . mysqli_error($con));
} else {
$sql="SELECT * FROM users WHERE username = '".$username."'";
$result = mysqli_query($con,$sql);
while($row = mysqli_fetch_array($result)) {
$wealth = $row['wealth'];
echo $wealth;
}
}
mysqli_close($con);
//return $wealth;
?></body>
</html>
請顯示您的javascript代碼 – Cashbee
php文件還在做什麼?我懷疑PHP文件也返回HTML。請分享來自php文件的代碼。 –
@NawedKhan完成。 PHP從MySQL數據庫的列中檢索值。 '數據'應該是美元財富的價值,因爲我們對此加以迴應。 –