2016-09-17 7 views
0
<?php include("auth.php"); //include auth.php file on all secure pages) 

    $dbhost = 'name:3036'; 
    $dbuser = 'user'; 
    $dbpass = 'pass'; 

    $conn = mysql_connect($dbhost, $dbuser, $dbpass); 

    if(! $conn) { 
     die('Could not connect: ' . mysql_error()); 
    } 

    $sql = 'SELECT PrimulContract, ExpiraContract, antrenor FROM users'; 
    mysql_select_db('vestiged_sala'); 
    $retval = mysql_query($sql, $conn); 

    if(! $retval) { 
     die('Could not get data: ' . mysql_error()); 
    } 
    mysql_close($conn); 
?> 




    <h4>Bun venit, <?php echo $_SESSION['username']; ?> ! 
    <hr> 
    Abonamentul tau expira pe data de: <?php echo $row["ExpiraContract"]; ?> 
    <hr> 
    Primul tau contract a fost facut pe data de : <?php echo $row["PrimulContract"]; ?> 
    <hr> 
    Pe data de <?php echo $row["antrenor"]; ?> va trebui sa platesti instructorul ! 
    </h4> 

私には空白が表示されます。テキストなし、値なし。 mysqlでは、これらの3つのカラムはvarchar(50)utf8_general_ciデータです。PHPはMySQLの値を認識しません[解決済み]

私を助けることができますか?もしあなたがそれについてもっと詳しく知りたいのであれば、私は写真を添付することができます。列の値はtext + numberです。例:(1956年9月10日)

+0

あなたの '$ row'はどこから来たのですか?あなたのコードでは、mysql_queryでクエリを実行するだけですが、結果は '$ row = mysql_fetch_assoc($ retval)'などで取得しません。 – olibiaz

+0

@olibiaz私は$ retval = mysql_query($ sql、$ conn); –

答えて

0

あなたは、あなたがデータをフェッチする必要があり、他の形式で/あなたのルーマニア語の形式で日付の

<?php 
setlocale(LC_ALL, 'ro_RO','Romanian'); 

echo strftime('%d %B %Y'); 
?> 
+0

私は編集して理解しやすくしました。あなたは今私を助けることができますか? –

2

をこのにsetlocaleを設定する必要があります。 Althoは、私は強く*関数ではなく、mysql_ *関数をmysqli_まで移動することをお勧めしたい

$retval = mysql_query($sql, $conn); 
$row = mysql_fetch_assoc($retval); 

た:あなたはあまりにも行をフェッチする必要が

$retval = mysql_query($sql, $conn); // This gives you the result, not a row 

:あなただけの結果オブジェクトを収集しています現在は推奨されていません。

+0

あなたが言ったことをしようとしましたが、うまくいかなかった。まだ私は空白を示しています。 –

+0

@AlxTioltisan http://php.net/manual/fr/function.mysql-fetch-assoc.phpを読んでください。mysql_fetch_assoc'配列を返すので、結果をループしたり、$ row [0]を使う必要があります。最初の結果を取得します。 – olibiaz

+0

@olibiaz私はここで何をすべきか分からない$ sql = "SELECT idをantrenor、PrimulContract、ExpiraContractとして ユーザーから WHERE userstatus = 1"; –

関連する問題