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

データベースからデータをフェッチしてPHPで表示するにはどうすればよいですか?

    <?php
    //Connect to DB
    $db = mysql_connect("localhst","user","pass") or die("Database Error");
    mysql_select_db("db_name",$db);
    
    //Get ID from request
    $id = isset($_GET['id']) ? (int)$_GET['id'] : 0;
    
    //Check id is valid
    if($id > 0)
    {
        //Query the DB
        $resource = mysql_query("SELECT * FROM table WHERE id = " . $id);
        if($resource === false)
        {
            die("Database Error");
        }
    
        if(mysql_num_rows($resource) == 0)
        {
            die("No User Exists");
        }
    
        $user = mysql_fetch_assoc($resource);
    
        echo "Hello User, your number is" . $user['number'];
    }
    

    これは非常に基本的なことですが、よくわかります。



    1. MySQLはデータベースをインポートしますが、特定のテーブルを無視します

    2. MySQLでUTCを現地時間に変換する方法

    3. SQLiteはUNIXEPOCH()関数を導入します

    4. MySQLの結果を整理してグループ化する方法