2016-07-27 5 views
1

私はmysqlデータベースを自分のウェブサイトに接続することができました。私は行の値をエコーし​​ようとしましたが、私はそれを行うと全く何もできません。何もSQL行をエコーし​​ようとしていませんか?

//GET CITY RESOURCES 

$query = "SELECT lumber, clay, iron, crop FROM resources WHERE id = '$cityresourcesid'"; 
$result = mysqli_query($conn, $query); 
$row = mysqli_fetch_assoc($result); 


$lumber = $row['lumber']; 
$clay = $row['clay']; 
$iron = $row['iron']; 
$crop = $row['crop']; 

次に、私はページにそれをエコーし​​ようとします。

<div class="resources"> 
    <h3>Production per hour:</h3> 
    <?php 
     echo "Lumber: ".$lumber; 
    ?> 
</div> 

そして、これは私が得るものです: Screenshot

奇妙なことは、それは私にエラーを与えていないということでしょうか?イムこの文章を書くときや「木材」欄の値は500

+0

'ますprint_r($行)' –

+0

結果はまだ同じである(何も)のための適切な結果チェックを持っていない場合は$rowvar_dump($row);

を使用して – Petras

答えて

0

は、あなたのID $cityresources整数は、あなたが引用符

"SELECT lumber, clay, iron, crop FROM resources WHERE id =$cityresourcesid"; 

とデバッグのために使用should't場合は、適切な値を持っていることを確認することですあなたはデシベルで、あなたのデータ

関連する問題