Javascript 仅回显单个值

Javascript 仅回显单个值,javascript,php,html,echo,Javascript,Php,Html,Echo,因此,我有一些PHP,其中包括: while($row = mysqli_fetch_array($result)) { $wealth = $row['wealth']; echo $wealth; } 我将'data'的值分配给变量'x',当我发出警报(x)时,如下所示: <!DOCTYPE html> <html> <body> 136</body> </html> 以下是我的javascript代码: var

因此,我有一些PHP,其中包括:

while($row = mysqli_fetch_array($result)) {
    $wealth = $row['wealth'];
    echo $wealth;
}
我将'data'的值分配给变量'x',当我发出警报(x)时,如下所示:

<!DOCTYPE html>
<html>
<body>
136</body>
</html>
以下是我的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>

替换以下代码

while($row = mysqli_fetch_array($result)) {
    $wealth = $row['wealth'];
}

print_r($wealth);

我认为这是可行的。如果没有,请在下面进行注释。

从php中删除所有html代码。之前的一切?php和之后的一切


您将从php返回所有html,javascript将显示这些html

请显示您的javascript代码php文件还做了什么?我怀疑php文件也返回html。请共享php文件中的代码。@NawedKhan已完成。PHP从MySQL数据库中的列中检索值。”“数据”应该是美元财富的价值,因为我们附和了它。欢迎您。通常,应该使用JSON,甚至更好的JSONP来实现这一目的。特别是如果您希望以更结构化的方式返回多个值。
while($row = mysqli_fetch_array($result)) {
    $wealth = $row['wealth'];
}

print_r($wealth);