2017-01-27 5 views
0

だから、私はこれを含んでいるいくつかのPHPを持っています次のショー:は、単一の値をエコーのみ

<!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> 
+0

あなたのjavascriptコードを表示してください – Cashbee

+0

他にPHPファイルは何ですか?私は、PHPファイルもhtmlを返すと思われる。 phpファイルからコードを共有してください。 –

+0

@NawedKhan完了。 PHPは、MySQLデータベースのカラムから値を取得します。 'データ'は$ wealthの値である必要があります。 –

答えて

0

あなたのPHPからすべてのHTMLコードを削除します。すべての前に?phpと後?

あなたはPHPからすべてのhtmlを返しています、そして、javascriptはそれを表示しています。

+0

ありがとうございます。これは機能します。 –

+0

ようこそ。通常、この目的のためにはJSON、さらにはより良いJSONPを使用する必要があります。特に、より構造化された方法で複数の値を返す場合。 –

0

コード

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

print_r($wealth); 

の下には交換してください、私はそれが作品だと思います。以下のコメントがない場合。

+0

うーん...違いはありません... –

関連する問題