Ir para conteúdo
Fórum Script Brasil
  • 0

Como Faço Para Ajustar A Grade Das Tabelas?


Guest Artur Paixão

Pergunta

Guest Artur Paixão

Oi pessoal, tenho um script em php que gera tabelas html, só que preciso que as grades das tabelas ficaquem com o design preto e fino.

O código segue abaixo para facilitar

<?php
set_time_limit (600000);
	$status = false;
	$perc = 0;
	$pontos = 45;
  $status = move_uploaded_file($file,$file_name);

  if($status){
    $lines = file ($file_name);
        $linhas = count($lines);
    $linha = 0;
    $arry = array('CHAR','NCHAR','VARCHAR', 'VARCHAR2', 'NVARCHAR2', 'DATE', 'LONG', 'LONG RAW', 'ROWID','MLSLABEL','CLOB','NCLOB','BLOB','BFILE','RAW','FLOAT','NUMBER','INTEGER','CHARACTER','CHAR VARYING','CHARACTER VARYING','DEC','DECIMAL','DOUBLE PRECISION','INT','NCHAR VARYING','NUMERIC','REAL','SMALLINT');
                $arry2 = array('Container for Scalar Types');
       $aux = false;
       foreach ($lines as $line_num => $line) {
          	$linha++;
    	$tabelas = stristr ($line, "object Class \""); 
                    if(strlen($tabelas)){
        $restabelas = trim(str_replace('"','',(stristr($tabelas, "\""))));
        if (!in_array($restabelas,$arry)){
        if ($aux){
          print "</table><br>";
        }
        print "<strong>".$restabelas."</strong>"."<br>";
        
        print "<table border ><th>CAMPO</th><th>DESCRIÇÃO</th><th>TIPO</th>";
        $aux = true;
        }
        
    	}
        $campos = stristr($line, "object ClassAttribute \"");
    	if(strlen($campos)){
        $rescampos = trim(str_replace('"','',(stristr($campos,"\""))));
         echo "<tr><td>$rescampos</td>";
                    }
    	$doc = stristr($line, "documentation  \"");
    	
    	if (strlen($doc)){
      $resdoc = trim(str_replace('"','',(stristr($doc,"\""))));
      if (!in_array($resdoc,$arry2)){
      echo "<td>$resdoc</td>";
      }
    	}	
    	$tipo = stristr($line, "type        \"");
    	if (strlen($tipo)){
      $restipo = trim(str_replace('"','',(stristr($tipo,"\""))));
      echo "<td>$restipo</td></tr>";
    	}
       }// loop
        echo "</font></center></b></div><br>\n";  	

  unlink($file_name); //deleta arquivo
	}

}
?>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Guest Artur Paixão

beleza, consegui fazer o que eu precisava. Agora preciso colocar a tabela ajustada ao tamanho da tela. Como eu faço? será q alguém pode me ajudar?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...