Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP mySQL - Можете ли да върнете свързан масив с числов индекс?

public function query($queryString)
    {

        if (!$this->_connected) $this->_connectToDb(); //connect to database

        $results = mysql_query($queryString, $this->_dbLink) or trigger_error(mysql_error());

        $data = array();
        while($row = mysql_fetch_assoc($results))
         {
               $data[] = $row;
         }
        return $data;

    }

това винаги ще връща масив.

РЕДАКТИРАНЕ:Не прочетох добре въпроса. Ако наистина не искате да използвате цикъла, бих направил това:

public function query($queryString)
    {

        if (!$this->_connected) $this->_connectToDb(); //connect to database

        return mysql_query($queryString, $this->_dbLink) or trigger_error(mysql_error());

    }

след това го превъртете, но аз просто бих използвал цикъла.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Премахване на HTML тагове от записа

  2. mysql - ГРЕШКА 1064 (42000) при използване на ключови думи като име на колона

  3. Как да използвате ролите, които са се променили в MySQL 8.0

  4. Извличане на данни от json в полето на mysql

  5. Не можа да се свърже:Загубена връзка с MySQL сървъра при „четене на първоначален комуникационен пакет“, системна грешка:0