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

Exibir Conteudo De Tabela Em Html


searching_

Pergunta

Pessoal Boa Tarde!

seguinte... tenho um código aqui que exibe o conteudo de variáveis em html. É bem básico porque eu tow começando agora!

switch ($_GET['id']){
default: $id = '<table> conteudo html</table>';
break;
}

Só que ... estou precisando exibir o conteudo de uma tabela do banco de dados dentro desse html e não sei nem por onde começar...

sei que agente usa o "SELECT * FROM nomde_da_tabela" e tals... mas como fazer isso dentro de um código html que está dentro de um php? deu pra entender?

walew!

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0

Humm... tente assim só pra exibir:

<?
include"conexao.php"; 

$sql = mysql_query("SELECT * FROM tabela");
while($x = mysql_fetch_array($sql)){ 
echo'
<table width="500" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#F4F4F4">
    <tr>
      <td><div align="center"><strong><font size="2" face="Arial, Helvetica, sans-serif">Mostrar Cadastro</font></strong></div></td>
    </tr>
    <tr>
      <td><table width="500" border="0" cellspacing="0" cellpadding="0">
          <tr> 
            <td width="78"><strong><font color="#999999" size="2" face="Arial, Helvetica, sans-serif">Negocio:</font></strong></td>
            <td width="263"><strong><font color="#009900" size="1" face="verdana">'.$x['negocio'].'</font></strong></td>
          </tr>
          <tr> 
            <td><strong><font color="#999999" size="2" face="Arial, Helvetica, sans-serif">Im&oacute;vel 
              :</font></strong></td>
            <td><strong><font color="#009900" size="1" face="verdana">'.$x['tipo_imovel'].'</font></strong></td>
          </tr>
</table></td>
  </tr>
</table><br>
';
} 
?>

Tenta ai ;)

Link para o comentário
Compartilhar em outros sites

  • 0

TRanquilo.. desse jeitim ai vai sim...

só que ...

como faço para exibir o conteúdo dessa tabela no html?

assim:

switch ($_GET['id']){
default: $id = '<table> <?
                 include"conect.php"; 
                 $sql = mysql_query("SELECT * FROM tabela");
                 while($var = mysql_fetch_array($sql)){ 
                 echo $var[\'celula\'];
                  }
                 </table>';
break;
}

entende?! Não acontece... Tem outra forma?!

Link para o comentário
Compartilhar em outros sites

  • 0

Tipo não too entendendo muitoo ^_^ tipo o lance que você quer é igual ao que eu postei não é??? só que você quer tentar fazer dessa forma que você postou ai em cima não é isso que você está querendo dizer??

Link para o comentário
Compartilhar em outros sites

  • 0

será que o problema não vem por causa das aspas? ou talvez por causa da variável $var, creio que não pode usar esse nome numa variável... tente essa base:

include('connect.php');

$sql = mysql_query("SELECT * FROM tabela");

while ($res = mysql_fetch_array($sql)) {

echo $res['celula'].'<br>';

}

Link para o comentário
Compartilhar em outros sites

  • 0

Certo, +/-...

Vê só, nesse caso se usa aquela barra invertida antes da aspa simples ou não? Por que, apesar de ser um código php, ele está inserido no html. Ex.:

assim:

include('connect.php');
$sql = mysql_query("SELECT * FROM tabela");

while ($res = mysql_fetch_array($sql)) {
echo $res['celula'].'<br>';
}
ou assim:
include(\'connect.php\');
$sql = mysql_query("SELECT * FROM tabela");

while ($res = mysql_fetch_array($sql)) {
echo $res[\'celula\'].\'<br>\';
}

Link para o comentário
Compartilhar em outros sites

  • 0

Certo, +/-...

Vê só, nesse caso se usa aquela barra invertida antes da aspa simples ou não? Por que, apesar de ser um código php, ele está inserido no html. Ex.:

assim:

include('connect.php');
$sql = mysql_query("SELECT * FROM tabela");

while ($res = mysql_fetch_array($sql)) {
echo $res['celula'].'<br>';
}
Tenta assim:
include('connect.php');
$sql = mysql_query("SELECT * FROM tabela");

while ($res = mysql_fetch_array($sql)) {
echo '.$res['celula'].'<br>';
}

nas minhas imgs eu faço assim:

<img src="img/'.$x['foto'].'" width="60"> pra aparecer a img, tenta ai agora ;)

Link para o comentário
Compartilhar em outros sites

  • 0

::frenetico:: , tranquilo . consegui fazer do jeito que você fez, só que...

o código php tem que estar dentro do html definido pela variavel. Ex.:

<?
switch ($_GET['id']){
default: $id = '<table> <?
                     include('conect.php');
                     $sql = mysql_query("SELECT * FROM tabela");
                     while ($res = mysql_fetch_array($sql)) {
                     echo $res['celula'].'<br>';
                      }
                     ?>
                      </table>';
break;
}
?>

Link para o comentário
Compartilhar em outros sites

  • 0

Tenta ai mais uma vez ^_^:

<?
include("conect.php");

$_GET['id'] = 8;

$sql = mysql_query("SELECT * from tabela WHERE id_artigo = '{$_GET['id']}'") or die (mysql_error());
echo "<select name='txt_atitulo'>";
while($x = mysql_fetch_array($sql)) {
  echo "<option value='{$x['id_artigo']}'>{$x['txt_atitulo']}</option>";
}
echo "</select>";
?>

Consegui pensar nesse jeito ai <_<

Link para o comentário
Compartilhar em outros sites

  • 0

Eu acho que entendi o que ele quis dizer...

Ele tá querendo que o include(conect.php) esteja dentro da variável que ele está declarando alí.

Tenta assim, cara:

<?
switch ($_GET['id']){
default: $id = '<table>' .
                     include("conect.php");
                     $sql = mysql_query("SELECT * FROM tabela");
                     while ($res = mysql_fetch_array($sql)) {
                       $res['celula'] . ' <br> ' .
                     }
                     . '</table>';
break;
}
?>
Eu não sei se funciona, nunca testei. Mas acho que , se for, é assim. Mas uma coisa: por que o include e o mysql_query têm que estar alí dentro? Poderia se fazer assim:
<?
$id = "";
switch ($_GET['id']){
default: {
                     include("conect.php");
                     $sql = mysql_query("SELECT * FROM tabela");
                     while ($res = mysql_fetch_array($sql)) {
                       $id .= $res['celula'] . ' <br> '; 
                     }
break;
}
?>
<table>
<?=$id?>
</table>

Mas tenta o jeito que mandei antes.

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,5k
×
×
  • Criar Novo...