Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gilmarfp

[Resolvido] banco de dados dbf

Recommended Posts

Gostaria de saber como visualizar campos de um banco de dados dbf com o php, será que alguem poderia me ajudar?

Ficarei muito grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://br.php.net/manual/en/book.dbase.php

 

Um exemplo.

 

<?php

//Abre o banco de dados Dbase
//0 - somente leitura
//1 - somente escrita
//2 - leitura / escrita

// Nome do banco de dados
$dbname = 'db/nome_do_arquivo.dbf';
// Conexão com o banco de dados
$con = dbase_open($dbname,0);
// Consulta a quantidade de linhas
$total_linhas = dbase_numrecords($con);

// laço para exibir todos os valores
for( $i = 1 ; $i <= $total_linhas ; $i++ ) 
{
        // Pega o registro do arquivo DBF com índice no nome da coluna.
	$registro = dbase_get_record_with_names($con,$i);
        // Para utilizar, faça como um mysql_fetch_assoc
        echo $registro['nome_do_campo'];
}
// fecha o banco de dados
$close = dbase_close($con);
?>

Carlos Eduardo

 

EDIT - Detalhe importante. Até o momento, não encontrei uma forma de abrir os índices do DBF (ntx, cdx, mdx...). E NÃO UTILIZE DBF PARA WEB, porque não aceita múltiplas conexões e com certeza vai quebrar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.