2017-04-15 13 views
-1

私のコードでは、ループは2回出力しています。ここに私のPHPコードは次のとおりです。whileループは2回出力しています。

if($con) 
{ 
    echo '<h1>Connected to MySQL</h1>'; 
    $sql = 'select age, salary from emp'; 
    mysql_select_db('toor'); 
    $retval = mysql_query($sql, $con); 

    if(!$retval) 
     die('could not get data'.mysql_error()); 

    while($row = mysql_fetch_array($retval, MYSQL_NUM)) 
    { 
     echo "age:{$row[0]}<br>"."sal:{$row[1]}<br>"; 
    } 
} 
+0

から$conを削除この拡張機能は、任意のより多くのサポートされていないとして、mysql_ *関数を使用して停止を検討し、最新のPHPバージョンから削除されました。それを使用すると、製品にセキュリティ違反が生じる可能性があります。 –

答えて

-1


$row = mysql_fetch_array($retval)


$row = mysql_fetch_array($retval, MYSQL_NUM)
を交換し、mysql_query()

+1

また、 'mysql_'は廃止予定ですので使用しないでください。 – cwallenpoole

関連する問題