[PHP] Como que eu posso pegar os valores de um ENUM e apresentá-los como options de um select?
Eu tentei os dois meios abaixo mas nenhum funcionou, por isso deixei as linhas comentadas.
Nessa consulta com row(0) o log do Apache informa: PHP Fatal error: Call to undefined method PDOStatement::row()
#$query = $this->select("SELECT column_type FROM information_schema.columns WHERE table_name = '".$table."' AND column_name = '".$field."'"); # preg_match('/^enum\((.*)\)$/', $stmt, $matches); # $enum = explode("','", $matches[1]);; # return $enum; # $query = $this->conexao->query( "SHOW COLUMNS FROM {$table} WHERE Field = '{$field}'" )->row( 0 )->Type; # $result = $query->fetch(); # echo $result; // $stmt->execute(); # preg_match("/^enum\('(.*)'\)$/", $result, $matches); # $enum = explode("','", $matches[1]); # return $enum;
Nessa consulta com row(0) o log do Apache informa: PHP Fatal error: Call to undefined method PDOStatement::row()
Cesar Murilo
Curtidas 0