Página 2 de 3 PrimeiroPrimeiro 123 ÚltimoÚltimo
+ Responder ao Tópico



  1. Voce quer gerar a tabela “html” com o php seria isso?
    Da sim basta escrever o código com o php...

    echo "<table><tr>"; //cria a tabela

    //fica criando as linhas com os dados do banco
    while ($linha = mysql_fetch_array($query_sql)){
    $id = $linha['id'];
    echo "<td> $id </td>"; //aqui vai gerando as linhas ja com a informacao vinda do banco
    }

    echo "</tr></table>"; //fecha tags

    voce pegando a logica, pode gerar <tr> <td> quantas vezes precisar...
    dentro do while dos dados, para poder montar a tabela correta...

    Isso e um exemplo bem simples.. pois apenas alterei o exemplo do amigo acima...

    Agora se voce quer o nome campo da tabela do mysql tem que usar a funcao
    http://br.php.net/mysql_fetch_field

    Sua pergunta eu nao entendi direito o que voce quer....
    Última edição por cl4udio; 14-05-2009 às 10:05.

  2. se for realmente o que intendi agora.!eu precisei disso aqui e fiz assim

    <?
    $campo = array( 'ID' , 'Nome', 'IP', 'Data' , 'Telefone','IP','Status','Comentario');

    $query_sql1 = "select * from TABELA";

    $query_sql = mysql_query($query_sql1);

    $i = 1;

    while ($linha = mysql_fetch_array($query_sql))
    {
    if( $i == 8) $i = 0;
    echo "<b> $campo[$i] :</b>&nbsp;&nbsp;" . $linha[$i] . "<br><br>";
    $i++;
    }
    ?>
    []'s



  3. Você pode fazer isso dinamicamente (usando o mesmo exemplo que foi postado):

    <?

    $sql = "SHOW COLUMNS from TABELA";
    $query = mysql_query($sql);
    while ($row = mysql_fetch_assoc($query)) {
    $campo[] = $row[Field];
    }

    $query_sql1 = "select * from TABELA";
    $query_sql = mysql_query($query_sql1);

    $i = 1;

    while ($linha = mysql_fetch_array($query_sql)) {
    if( $i == 8) $i = 0;
    echo "<b> $campo[$i] :</b>&nbsp;&nbsp;" . $linha[$i] . "<br><br>";
    $i++;
    }

    ?>
    Espero que ajude!!

    []s

  4. Agora sim a galera entendeu o que eu quero mas ainda não está totalmente dinâmico porque preciso explicitar manualmente no array todos os títulos de cada campo e colocar no for o número referente ao números de campos. É o que estou falando no ASP pra fazer retornar o título do campo eu uso campo = objRs.Rcordset.fields.name não acredito que não tenha isso em PHP ou algo semelhante. Imagina uma tabela com 50 ou 100 campo eu precisar explicitar no array!

    Vou continuar tentando.

    E continuo pedindo ajuda pra isso.



  5. acredito que seja sua solução..! ; )

    PHP: key - Manual






Tópicos Similares

  1. Respostas: 10
    Último Post: 20-05-2012, 16:47
  2. Nome dos campos no Banco de dados
    Por EdvaldoSzy no fórum Servidores de Rede
    Respostas: 9
    Último Post: 25-07-2011, 20:38
  3. Samba criando pasta com o nome do usuário em /home, como tirar?
    Por lfernandosg no fórum Servidores de Rede
    Respostas: 0
    Último Post: 26-02-2010, 15:02
  4. Como montar filesystem do linux em AIX
    Por kurtina no fórum Servidores de Rede
    Respostas: 3
    Último Post: 13-06-2006, 07:11
  5. função parecida com LIKE do SQL em PHP
    Por whinston no fórum Linguagens de Programação
    Respostas: 11
    Último Post: 13-04-2005, 14:02

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L