Ir para conteúdo

Arquivado

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

Vinnie2605

como Criar tabela com colunas dinamicas no MYSQL e PHP?

Recommended Posts

Olá, Boa noite a todos.

Estou desenvolvendo um sistema de pesquisa de Ordem de Serviço para minha empresa e estou com uma pequena duvida, a duvida e a seguinte, preciso inserir dados em uma tabela no MySQL dinamicamente mas não em todas as colunas da tabela, e depois apresenta-las dinamicamente, abaixo segue as imagem de como ficaria e como esta ficando, e o código fonte.

 

 

 

E Isso que estou tentando implementar!!Screen02.PNG

 

Mas e isso que esta Saindo!

Screen01.PNG

Este e o código da imagem acima.

<?  
$tabelaOS = mysql_query(" SELECT
                ID, /*Esta Coluna não teria a necessidade de incremento*/
                Nome,/*Esta Coluna não teria a necessidade de incremento*/
                data,/*Esta coluna que deveria ser incrementada mais uma descrição ate a finalização da os*/
                Descricao,/*Esta coluna que deveria ser incrementada mais uma descrição ate a finalização da os*/
                status, /*Esta coluna que deveria ser incrementada mais uma descrição ate a finalização da os*/
                tecnico /*Esta coluna que deveria ser incrementada mais uma descrição ate a finalização da os*/
                FROM Clientes")
    or die(mysql_error());
if (@mysql_num_rows =='0') {
    echo "Não a clientes cadastrados neste momento!!!";
}else{
    
    if($res_tabelaOS= mysql_fetch_array($tabelaOS))
    {
   
        $ID =          $res_tabelaOS[0];
        $Nome =        $res_tabelaOS[1];
        $data =        $res_tabelaOS[2];
        $Descricao =   $res_tabelaOS[3];
        $status =      $res_tabelaOS[4];
        $tecnico =     $res_tabelaOS[5];

   

 /* echo" <table>";
      for(i$=0; $i < $linhas; $i++){      
    echo" <tr>";
       echo"  <th>Data e Hora</th>";
        echo" <th>Descrição</th>";
       echo"  <th>Status do Serviço</th>";
      echo"  <th>Técnico Responsavel</th>";
   echo"  </tr>";
for($j=0; $j<colunas; $j++)

    echo" <tr>";
       echo"  <td>$data;</td>" ;
        echo" <td>$Descricao; </td>" ;
       echo" <td> $status; </td>";
        echo" <td>$tecnico; </td> ";
      
    echo" </tr>";
     }  
       
   echo" </table>" ;*/
        
     ?>   
      
      <h1>Ola <? echo"$Nome" ?> veja abaixo o estatus de sua OS:</h1> <br>
       <table>
            
    <tr>
        <th>Data e Hora</th>
         <th>Descrição</th>
         <th>Status do Serviço</th>
        <th>Técnico Responsavel</th>
     </tr>
     <tr>
         <td><? echo "$data";?></td>
        <td><? echo "$Descricao";?> </td>
       <td> <? echo "$status";?> </td>
         <td><? echo "$tecnico";?></td> 
      
     </tr>
     <tr>
         <td><? echo "$data";?></td>
        <td><? echo "$Descricao";?> </td>
       <td> <? echo "$status";?> </td>
         <td><? echo "$tecnico";?></td> 
      
     </tr>
     <tr>
         <td><? echo "$data";?></td>
        <td><? echo "$Descricao";?> </td>
       <td> <? echo "$status";?> </td>
         <td><? echo "$tecnico";?></td> 
      
     </tr>
  
       
    </table>
   
<?
    }else{
        echo "Não foi encontrado o cliente especifico";
    }
}
    
  
?>



Se alguém conseguir me ajudar desde ja agradeço a atenção.

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.