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

で非オブジェクトのプロパティを取得しようとしています

    mysql_fetch_object()のマニュアルを確認してください 。オブジェクトの配列ではなく、オブジェクトを返します。

    このようなものが欲しいと思います

    $results = mysql_query("SELECT * FROM sidemenu WHERE `menu_id`='".$menu."' ORDER BY `id` ASC LIMIT 1", $con);
    
    $sidemenus = array();
    while ($sidemenu = mysql_fetch_object($results)) {
        $sidemenus[] = $sidemenu;
    }
    

    PDOをご覧になることをお勧めします。 PDOStatement::fetchAll(PDO::FETCH_OBJ) mysql_fetch_object()で想定したことを実行します やるべきこと



    1. SQL Serverにテーブルが存在するかどうかを確認する6つの方法(T-SQLの例)

    2. varcharとnvarcharの違いは何ですか?

    3. PostgreSQLで過去24時間からレコードを選択する方法

    4. SQL左結合