Jump to content


Photo

Exibindo Dados Em Um Banco Mysq


  • Faça o login para participar
3 replies to this topic

#1 digital1984

digital1984

    Normal

  • Usuários
  • 60 posts
  • Sexo:Não informado

Posted 21/02/2012, 18:40

Olá Amigos,

Estou com um sério problema, não estou conseguindo exibir os dados de uma determinada tabela. Isso é um componente joomla, porém estou editando no próprio código fonte.

Segue abaixo o Print da Tabela:

Tabela: p4tgc_k2_itens
Posted Image

Fiz um Layout em HTML do Layout Pretendido:
Posted Image

Realizei o Código que conheço, funcionou, porém não consigo tirar e quebrar o conteúdo.
<?php
echo '<tbody>';

$sql = mysql_query('SELECT * FROM p4tgc_k2_items');
while ($row = mysql_fetch_assoc($sql)) {
        
echo '<tr>';
echo '<td>' . $row['extra_fields_search'] . '</td>';
echo '</tr>';
}
echo '</tbody></table>';
?>

O Resultado do Código acima, retorna assim:
Posted Image

Pessoal, tem como me ajudar, tentei detalhar o máximo possível.

Preciso chegar ao resultado conforme Layout Pretendido.

Aguardo uma ajuda...

#2 Matheus Afonso Web

Matheus Afonso Web

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Masculino
  • Localidade:Natal, RN

Posted 21/02/2012, 19:36

Olá amigo

Faz assim, depois do SELECT você coloca todos os dados da tabela num array, tipo assim:
<?php
$row = mysql_fetch_array($sql);
?>
Isso faz com que você possa retirar os dados da tabela e ao mesmo tempo coloca um while para mostrar ao usuário os dados organizados, veja o código:
<?php
while ($row = mysql_fetch_array($sql) {
echo "<p>$dado1</p>";
echo "<h3>$dados3</h3>";
}
?>
Não sei se vai te ajudar, mas sempre uso o mysql_fetch_array.

Boa sorte :D

Abraço!
Desenvolvedor Web aberto para novos projetos e sistemas | Principal Objetivo: Inovação, Criatividade e ousadia. Pensou em ajuda, novas idéias e precisa de um programador web? acesse: www.matheusafonso.com e saiba mais!

#3 digital1984

digital1984

    Normal

  • Usuários
  • 60 posts
  • Sexo:Não informado

Posted 21/02/2012, 19:38

Olá amigo

Faz assim, depois do SELECT você coloca todos os dados da tabela num array, tipo assim:

<?php
$row = mysql_fetch_array($sql);
?>
Isso faz com que você possa retirar os dados da tabela e ao mesmo tempo coloca um while para mostrar ao usuário os dados organizados, veja o código:
<?php
while ($row = mysql_fetch_array($sql) {
echo "<p>$dado1</p>";
echo "<h3>$dados3</h3>";
}
?>
Não sei se vai te ajudar, mas sempre uso o mysql_fetch_array.

Boa sorte :D

Abraço!


O problema, se observar é que a tabela, possue apenas um campo... como posso quebrar os dados ...

Abraços...

#4 Matheus Afonso Web

Matheus Afonso Web

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Masculino
  • Localidade:Natal, RN

Posted 21/02/2012, 20:13

Cara, fiz assim e funcionou, quebrou todo o conteudo:
while ($row = mysql_fetch_assoc($query)) {
        echo "<ul>";
        echo "<li>" . $row['nome'] . "</li>";
        echo "</ul>";
}
veja como ficou:
Posted Image
Desenvolvedor Web aberto para novos projetos e sistemas | Principal Objetivo: Inovação, Criatividade e ousadia. Pensou em ajuda, novas idéias e precisa de um programador web? acesse: www.matheusafonso.com e saiba mais!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq