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

Dúvida Sobre Select


Keep Kuler

Pergunta

Olá gente!

Sou iniciante em php e tenho uma dúvida.

Quando faço um select usando inner join para acessar duas tabelas e coloco " * " para selecionar todos os campos, não consigo visualizar alguns campos, como por exemplo o campo IMAGENS, que tenho na minha tabela. Porém, se eu informo os campos eu tenho um select perfeito. Porquê? Alguém poderia me explicar.

Abaixo o código do select para vocês verem como estou fazendo.

Agradeço a atenção de todos.

Abs!

 
<?php
                $sql = "select portifolio.imagem, portifolio.largura, portifolio.altura, portifolio.observacao, clientes.site";
                $sql .= " from portifolio INNER JOIN clientes ON clientes.cod_cliente = portifolio.cod_cliente";
                $sql .= " where portifolio.cod_segmento = 2 and portifolio.status = 1 order by portifolio.cod_portifolio desc";
                $portfolio = mysql_db_query($db, $sql, $conexao) or die(mysql_error());
                ?>
                <table width="480" cellpadding="5" cellspacing="5" border="0">
                <tr>
                  <td colspan="3" class="titulo-tabela"><span class="margem-esquerda">...</span></td>
                </tr>
                
                <?php
                $conta = 0;
                while ($rs_portfolio = mysql_fetch_array($portfolio)){
                $conta = $conta + 1;
                ?>
                                                
                <?php
                switch(conta){
                    case $conta == 1 :?>
                  <tr> 
                    <td width="160" height="130" align="center" valign="top"><a href="<?php print $rs_portfolio["site"]?>" target="_blank"><img src="images/portifolio/interativos/<?php print $rs_portfolio["imagem"];?>" width="<?php print $rs_portfolio["largura"];?>" height="<?php print $rs_portfolio["altura"];?>" border="0" alt=""> <br> <?php print $rs_portfolio["observacao"];?></a>
                <?php break; 
                case $conta == 2 :?>
                    </td> 
                    <td width="160" height="130" align="center" valign="top"><a href="<?php print $rs_portfolio["site"]?>" target="_blank"><img src="images/portifolio/interativos/<?php print $rs_portfolio["imagem"];?>" width="<?php print $rs_portfolio["largura"];?>" height="<?php print $rs_portfolio["altura"];?>" border="0" alt=""> <br> <?php print $rs_portfolio["observacao"];?></a>
                <?php break; 
                case $conta == 3 :?>            
                    </td> 
                    <td width="160" height="130" align="center" valign="top"><a href="<?php print $rs_portfolio["site"]?>" target="_blank"><img src="images/portifolio/interativos/<?php print $rs_portfolio["imagem"];?>" width="<?php print $rs_portfolio["largura"];?>" height="<?php print $rs_portfolio["altura"];?>" border="0" alt=""> <br> <?php print $rs_portfolio["observacao"];?></a>
                    </td>
                  </tr>
                <?php $conta = 0; }?>
                        
                
                <?php }?>
                </table>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...