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

SQLクエリの結果をPHPで表示する

    クエリから取得した結果セットの各行からデータをフェッチする必要があります。 mysql_fetch_array()を使用できます このために。

    // Process all rows
    while($row = mysql_fetch_array($result)) {
        echo $row['column_name']; // Print a single column data
        echo print_r($row);       // Print the entire row data
    }
    

    コードを次のように変更します:

    require_once('db.php');  
    $sql="SELECT * FROM  modul1open WHERE idM1O>=(SELECT FLOOR( MAX( idM1O ) * RAND( ) )  FROM  modul1open) 
    ORDER BY idM1O LIMIT 1"
    
    $result = mysql_query($sql);
    while($row = mysql_fetch_array($result)) {
        echo $row['fieldname']; 
    }
    


    1. リモートサーバーへのmysqli_connect

    2. 事前入力されたデータベースはAPI28で機能せず、そのようなテーブル例外はスローされません

    3. 1つのテーブル内で重複する(日付/時刻)行を検索する

    4. カーソルでフィールド値を取得する