2016-10-15 3 views
-3

私のテーブルで具体的なものを選択しようとしていますuserId。すべてが大丈夫と思われる。しかし、彼はそれをエコーし​​ません。これは私のPHPです:エコーが機能しません

<?php 
    $con=mysqli_connect(HOST,USER,PASS,DATABASE); 
    if (mysqli_connect_errno($con)) 
    { 
     echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    } 
    $result = mysql_query($con,"SELECT punten FROM users WHERE userId ='1'") or die (mysql_error()); 
    $row = mysql_fetch_assoc($result); 
    $id = $row['punten']; 
    echo $id; 
?> 

誰かがこれを修正する方法を知っていますか?

さて、私は、MySQLで選択するようにmysqliのとアリと接続していたが、今それはまだ動作していない: <?php $con=mysqli_connect(localhost,moneyzcl_m,AJ22082002,moneyzcl_m); if (mysqli_connect_errno($con)) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } else{ echo 'connected'; } $sql = "SELECT punten FROM users WHERE userId = 1"; $result = mysqli_query($conn, $sql); echo $result; ?>

しかし、それはconnectedを言っています。では、これを修正する方法は?

+0

mysqli_queryが実際に返すものを見てください。 – nogad

+0

'echo $ result;'あなたが知っているだけで、引用する必要はありません'(localhost、moneyzcl_m、AJ22082002、moneyzcl_m)'です。盲目的にコーディングする前に、マニュアルを読んで理解するのに必要な時間を費やしてください。 –

答えて

0

mysqlを使用し、mysqliを使用して接続しています。それはそれで動作しません。 mysqliまたはPDOを使用してください。mysqlは推奨されていません。

+0

しかし、今私はこれを持っています: ' <?php $ con = mysqli_connect(localhost、moneyzcl_m、AJ22082002、moneyzcl_m); if(mysqli_connect_errno($ con)) { echo "MySQLへの接続に失敗しました:" mysqli_connect_error(); } else { \t echo 'connected'; } $ sql = "userId = 1のWHERE userIdを選択してください"; $結果= mysqli_query($ conn、$ sql); echo $ result; ?> –

+0

私は自分の投稿を編集しました。今は何ですか? –

+0

@Aaronjonkあなたは '$ conn'変数の中に接続を保存し、' $ conn'の代わりに '$ con'変数をmysqli_queryに渡しています。 –

関連する問題