sql >> Database >  >> RDS >> Mysql

Hoe de kolomnamen van de tabel in een database in zend te krijgen?

U kunt informatie ophalen uit Zend_Db_Table_Abstract .

Maak een nieuwe klas als volgt:

class foo extends Zend_Db_Table_Abstract
{
}

In je code:

foreach($ExternalDb->listTables() as $table){
    $dbTable = new foo($ExternalDb);            
    $dbTable->setOptions(array($dbTable::NAME => $table));
    var_dump($dbTable->info($dbTable::COLS));
    unset($dbTable);
}


  1. PDO-equivalent van mysql_num_rows of mssql_num_rows

  2. Een variabele gebruiken in de WHERE-clausule

  3. Microseconden opslaan in MySQL:welke oplossing?

  4. beste manier om het datumformaat in mysql SELECT te wijzigen?