Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Próba uzyskania własności nieprzedmiotowej w

Sprawdź instrukcję dla mysql_fetch_object() . Zwraca obiekt, a nie tablicę obiektów.

Domyślam się, że chcesz czegoś takiego

$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;
}

Czy mógłbym zasugerować, żebyś rzucił okiem na PDO. PDOStatement::fetchAll(PDO::FETCH_OBJ) robi to, co założyłeś mysql_fetch_object() robić



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dziesięć najlepszych narzędzi GUI MySQL

  2. Wskazówki dotyczące migracji z baz danych zastrzeżonych do baz danych typu open source

  3. Czy różne bazy danych używają różnych cytatów z nazwy?

  4. C# z parametrami INSERT MySQL

  5. Zmienić domyślny zestaw znaków MySQL na UTF-8 w my.cnf?