Ir para conteúdo
Jack Oliveira

importação de banco de dados

Recommended Posts

Ola pessoal boa noite 

quero organizar a listagem do banco de dados dentro do painel usando a table

fiz assim mais não aparece nada 

<td><a class="download" href="<?php echo $pasta; ?>/<?php echo $arquivo; ?>">Clique aqui para Baixar</a><br /></td>

 

Lembrando ela não salva no banco de dados apenas na pasta backup

e quero lista ela no painel para que eu possa baixar futuramente se eu precisar

								<div class="table-responsive">
									<table class="table table-bordered table-striped">
									        <thead>
									            <tr>
                                             <th>Nome do arquivo</th>

									            </tr>
									        </thead>
								        <tbody>
										   <tr>
	<?php
$pasta = 'backup/';

if(is_dir($pasta))
{
$diretorio = dir($pasta);

while(($arquivo = $diretorio->read()) !== false)
//{
	
//echo '<td><a download href='.$pasta.$arquivo.'>Clique aqui para Baixar</a><br /></td>';
//}

$diretorio->close();
}
else
{
echo 'A pasta não existe.';
}
?>	
                                       <td><a class="download" href="<?php echo $pasta; ?>/<?php echo $arquivo; ?>">Clique aqui para Baixar</a><br /></td>								
										<?php } ?>

									            </tr>
								
								        </tbody>
								    </table>
								</div>	

Desta maneira ela lista mais fica muito estranho.. fica lado a lado

Quero fazer ela mais bonita. Então se algum estiver alguma solução melhor para mim ajudar ou melhorar este codigo para ter resultado mais eficaz fico grato pela ajuda

Ou se tiver uma maneira de baixar ele e salva no banco de dados tipo fazer uma tabela banco_de_dados

id

nome

arquivo

data

 

Bom se ja deixando do jeito que eu disse antes ja esta otimo para mim

	<?php
$pasta = 'backup/';

if(is_dir($pasta))
{
$diretorio = dir($pasta);

while(($arquivo = $diretorio->read()) !== false)
{
	
echo '<td><a download href='.$pasta.$arquivo.'>Clique aqui para Baixar</a><br /></td>';
}

$diretorio->close();
}
else
{
echo 'A pasta não existe.';
}
?>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Jack Oliveira

 

Veja se o código abaixo fica mais parecido de como você quer:

 

<head>
    <meta charset="utf-8">
	<style>
    table.listar {
        border-collapse: collapse;
        color: #003399;
        margin: 0 0 5px 0;
        padding: 10px 5px;
        border-left: 3px solid #36C;
        table-layout: auto;
        width: 100%;
        text-align: center;
        font: 12px Georgia, sans-serif;
    }
    td {
        border: 1px solid #97B0E6;
        border-left-width: 0;
        min-width: 120px;
        height: 18px;
    }
    td:first-child {
        border-left-width: 1px;
    }
	</style>
</head>
<?php
$pasta = 'ProjetoEscola/';
$contador = 0;
if(is_dir($pasta)) {
    $diretorio = dir($pasta);
    echo "<table border='0' class='listar'>";
    echo "<tr><td>Ação</td><td>Arquivo:</td></tr>";
    while(($arquivo = $diretorio->read()) !== false) {
        $contador++;
        if ($contador > 2) {
            echo "<tr><td>Download: </td><td><a download href=".$pasta.$arquivo.">".$arquivo."</a></td></tr>";
        }
    }
    echo "</table>";
    $diretorio->close();
} else {
    echo 'A pasta não existe.';
}
?>

Espero ter ajudado.

 

Att.

Felipe Coutinho

Compartilhar este post


Link para o post
Compartilhar em outros sites
55 minutos atrás, Felipe Guedes Coutinho disse:

@Jack Oliveira

 

Veja se o código abaixo fica mais parecido de como você quer:

 


<head>
    <meta charset="utf-8">
	<style>
    table.listar {
        border-collapse: collapse;
        color: #003399;
        margin: 0 0 5px 0;
        padding: 10px 5px;
        border-left: 3px solid #36C;
        table-layout: auto;
        width: 100%;
        text-align: center;
        font: 12px Georgia, sans-serif;
    }
    td {
        border: 1px solid #97B0E6;
        border-left-width: 0;
        min-width: 120px;
        height: 18px;
    }
    td:first-child {
        border-left-width: 1px;
    }
	</style>
</head>
<?php
$pasta = 'ProjetoEscola/';
$contador = 0;
if(is_dir($pasta)) {
    $diretorio = dir($pasta);
    echo "<table border='0' class='listar'>";
    echo "<tr><td>Ação</td><td>Arquivo:</td></tr>";
    while(($arquivo = $diretorio->read()) !== false) {
        $contador++;
        if ($contador > 2) {
            echo "<tr><td>Download: </td><td><a download href=".$pasta.$arquivo.">".$arquivo."</a></td></tr>";
        }
    }
    echo "</table>";
    $diretorio->close();
} else {
    echo 'A pasta não existe.';
}
?>

Espero ter ajudado.

 

Att.

Felipe Coutinho

Obrigado @Felipe Guedes Coutinho

Deu certo ficou melhor de ver mais organizado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×

Informação importante

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