sql >> データベース >  >> RDS >> Mysql

古いmysql_*APIを使用して、特定の行から特定の列を選択します

    mysql_fetch_assoc() 、または mysql_fetch_array() (または他の人)。 $ result mysql_query()によって返される は結果リソースであり、実際の行セットではありません:

    $result = mysql_query("SELECT loglevel FROM Logs WHERE id='$number'");
    
    // If the query completed without errors, fetch a result
    if ($result) {
      $row = mysql_fetch_assoc($result);
      echo $row['loglevel'];
    }
    // Otherwise display the error
    else echo "An error occurred: " . mysql_error();
    

    1つだけではなく複数の行が返されることを期待している場合は、 while内でそれらをフェッチします。 ループ。この例は、 mysql_fetch_assoc()<に多数あります。 / code> ドキュメント



    1. すべての行のHTMLテーブルを選択する方法

    2. 一部のフィールドに関連性を高め、mysql全文検索で関連性で並べ替えます

    3. エラー:TCPプロバイダー:エラーコード0x2746。ターミナルを介したLinuxでのSQLセットアップ中

    4. PHP、MYSQLi、PDOで複数のデータベースを接続する方法