Как распечатать список столбцов в таблице SQLITE 2?

В классе MySQL у меня есть этот метод для печати списка столбцов

public function printMemberColumns(){
$n=-1;
foreach (explode(',',CONFIG::tables) as $tab):
$n++;
$result = mysql_query( "SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_NAME`='$tab' AND `TABLE_SCHEMA`='".MYSQL::BASE."'");
while ( $data = mysql_fetch_row($result) )
echo $data[0];
endforeach;
}

Как изменить это, чтобы сделать это с помощью sqlite?

Я бы ожидал что-то вроде этого, но он говорит, что эти таблицы не существуют:

public function printMemberColumns(){
$n=-1;
foreach (explode(',',CONFIG::tables) as $tab):
$n++;
$result = sqlite_query( $this->handle, "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='$tab' AND TABLE_SCHEMA='".SQLITE::BASE."'");
while ( $data = sqlite_fetch_array($result) )
echo $data[0];
endforeach;
}

Я не использую PDO, и я использую PHP 5.2.0

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]