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

Me Ajudem


Guest --juliano --

Pergunta

Guest --juliano --

ola pessoal.

o meu codigo me retorna o resultado de uma pesquisa de produtos, o problema é o seguinte, cada produto é exibito em uma linha inteira, gostaria de mudar para que fosse exibido dois produtos em uma linha, tipo duas colunas.

esse é o codigo:

<html>
<head>
<title>Pesquisa</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="STYLESHEET" type="text/css" href="busca.css">
  <STYLE type="text/css">
    BODY {
    
      background-repeat: no-repeat;
      background-position: 50% 50%;
    }
  </STYLE>
&lt;script language="JavaScript">
function mOvr(src,clrOver) {
  if (!src.contains(event.fromElement)) {
      src.style.cursor = 'hand';
      src.bgColor = clrOver;
    }
}

function mOut(src,clrIn) {
  if (!src.contains(event.toElement)) {
      src.style.cursor = 'default';
      src.bgColor = clrIn;
  }
}

//link na td
function mClk(src) {
  if(event.srcElement.tagName=='TD') {
    src.children.tags('A')[0].click();
  }
}
function mClk2(src) {
  if(event.srcElement.tagName=='TR') {
    src.children.tags('A')[0].click();
  }
}

</script>
</head>

<body link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" topmargin="5" style="background-color: transparent;">
<? 
$maxpag=8;
function lertipo($variante) {
 switch ($variante) {
   case 1:
       $_tipo1='livros';
       break;
   case 2:
       $_tipo1='CDs';
       break;       
   case 3:
       $_tipo1='DVDs';
       break;      
   case 4:
       $_tipo1='Multimidia';
       break;
   case 5:
       $_tipo1='Bíblias';
       break; 
   case 6:
       $_tipo1='Artigos';
       break; 
              
   case 7:
       $_tipo1='Moda Gospel';
       break; 
   case 8:
       $_tipo1='';
       break;
   case 9:
       $_tipo1='';
       break;                     
       }       
return $_tipo1;
}
$vartextual=""; $varquantidade='0';
if(isset($_REQUEST['textap'])) { $vartextual=$_REQUEST['textap'];}

if(isset($_REQUEST['ponto'])) 
{
  $varautor   = $_REQUEST["iautor"];
  $varinter   = $_REQUEST["iinterprete"];
  $vartipo    = $_REQUEST["ctipo"];
  $varobjetivo= $_REQUEST["cobjetivo"]; $inicio='0';
  $inicio     = $_REQUEST["inicio"];
  $pagina     = $_REQUEST["pagina"];
}
else
{ if(!isset($_REQUEST['ponto2']))
   {    
   $varautor   = $_POST["iautor"];
   $varinter   = $_REQUEST["iinterprete"];
   $vartipo    = $_POST["ctipo"];
   $varobjetivo= $_POST["cobjetivo"]; 
   $varquantidade  = $_REQUEST["cquantidade"];
   $inicio=0;
   }
  else
  {    
   $varautor   = $_REQUEST["iautor"];
   $varinter   = $_REQUEST["iinterprete"];
   $vartipo    = $_REQUEST["ctipo"];
   $varobjetivo= $_REQUEST["cobjetivo"];
   $inicio=0;
   }
}
$pagatual=(($inicio-8)/8)+2;
$parteprincipal="select * from produtos";
$parte1='';$parte2=''; $parte3=''; $parte4=''; $quando='';  
 include('banco.php');
 if($varautor<>'0') {$quando=" where ";$parte1=" autors='".$varautor."'";}
 if($varinter<>'0')
 {
     if($varinter<>'0') {$quando=" where ";$parte2=" interpretes='".$varinter."'";}
  } 
 if($vartipo<>'0') 
 {
     if($quando==" where "){$parte3="and tipo='".$vartipo."'";} else {$quando=" where ";$parte3=" tipo='".$vartipo."'";};
 }
 if($varobjetivo<>'0') 
 {
     if($quando==" where "){$parte4="and substring(objetivo,".$varobjetivo.",1)='".$varobjetivo."'";} else {$quando=" where ";$parte4="substring(objetivo,".$varobjetivo.",1)='".$varobjetivo."'";};
 }
if ($varquantidade<>'0')
{  
  $equacao=' = ';
  if($varquantidade=='5') {$equacao=' >= ';}
  if($parteprincipal.$quando.$parte1.$parte2.$parte3.$parte4=='select * from produtos') 
  {
  $seltexto=$parteprincipal.$quando.$parte1.$parte2.$parte3.$parte4.' where quantidade'.$equacao.$varquantidade.'  order by codigo';
  } else {$seltexto=$parteprincipal.$quando.$parte1.$parte2.$parte3.$parte4.' and quantidade'.$equacao.$varquantidade.'  order by codigo';}
}
else
{
$seltexto=$parteprincipal.$quando.$parte1.$parte2.$parte3.$parte4.' order by codigo';
}
if(isset($_REQUEST['ponto'])) 
{
 $seltexto=$seltexto.' limit '.$inicio.','.$maxpag;
 $_base=mysql_query($seltexto) or die(mysql_error());
}
else
{
 // $_base=mysql_query($seltexto.' limit 0, '.$maxpag) or die(mysql_error());
  $_base=mysql_query($seltexto) or die(mysql_error());
  $linhas = mysql_num_rows($_base);

  $_base=mysql_query($seltexto.' limit 0, '.$maxpag) or die(mysql_error());
  $qtd = $linhas/$maxpag; $pagina=0;
  $pagina=$pagina+1;
  for($i=1; $i<=$qtd; $i++) {$pagina=$pagina+1;}
}

?>
<table width="680" height="23" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr> 
    <td height="19"> 
      <div align="center"><font color="#BDBDBD" size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong><? echo $vartextual ?></strong></font></div></td>
  </tr>
</table>
<table width="340" height="21" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr bgcolor="#EAEBF0"> 
    <td width="" height="19"> 
      <div align="center"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Ref.</font></div></td>
    <td width=""> 
      <div align="center"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Local</font></div></td>
    <td width=""> <div align="left"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Tipo</font></div></td>
    <td width=""> 
      <div align="center"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Dorm</font><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif">.</font></div></td>
    <td width=""> 
      <div align="center"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Foto</font></div></td>
  </tr>

  <?  $cor='#FFFFFF'; 
      while($dados=mysql_fetch_array($_base))
        {
        if ($cor=='#FFFFFF') {$cor='#F4F4F4';} else {$cor='#FFFFFF';}
        $especie=lertipo($dados["tipo"]);
        $camera =$dados["foto1"];
        if($dados["foto1"]=='') {$camera='semfoto';} else {$camera=$dados["foto1"]; }
        echo '<tr bgcolor="'.$cor.'" OnClick="mClk(this);" onMouseOut="mOut(this,\''.$cor.'\');" onMouseOver="mOvr(this,\'#CCCCCC\');">';
        echo '<td width="70"><div align="left"><a href=fotodet.php?codigo='.$dados["codigo"].'><img src="gerador.php?foto='.$camera.'.jpg"> </br><a href=fotodet.php?codigo='.$dados["codigo"].' class="naveg">'.$dados["codigo"]."</a></font></div></td>";
        echo '<td valign="top"><div align="left" ><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href=fotodet.php?codigo='.$dados["codigo"].' class="naveg">'.$dados["titulo"]."</font></a></div>";  echo '<div align="left"><a href=fotodet.php?codigo='.$dados["codigo"].' class="naveg">'.$dados["autors"]; echo '<a href=fotodet.php?codigo='.$dados[""].' class="naveg">'.$dados["interpretes"]."</a></div>"; echo '<div align="left"><a href=fotodet.php?codigo='.$dados["codigo"].' class="naveg">'.$especie."</a></div>"; echo '<a href=fotodet.php?codigo='.$dados[""].' class="naveg">'. number_format($dados["venda"],2,",",".");"</a></div>";
        
//        echo '<td><div align="center"><a href=detalhe.php?codigo='.$dados["codigo"].'><img src="imagens/'.$camera.'" width="20" height="17"></a></div></td>';
        echo "</tr>";
       
        }
        
$inicio=$inicio+$maxpag;
?>
</table>
<table width="680" height="38" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F9B377">
  <tr bgcolor="#EAEBF0"> 
    <td width="53" height="19"><font color="#FFFFFF">&nbsp;</font></td>
    <td width="453"> 
      <div align="center"><font color="#FFFFFF"> 
        <? 
        
        $conta=0; echo ''; 
        for($i=1; $i<=$pagina; $i++) 
       { 
        $vzero=''; if($i<8) {$vzero='0';}
        $ipag=$vzero.$i; if($pagatual==$i) {$ipag='<font color="#FF0000"> ['.$vzero.$i.'] </font>';}
        echo "<a href='listagem.php?ponto=1&iautor=".$varautor."&ctipo=".$vartipo."&iinterprete=".$varinter."&cobjetivo=".$varobjetivo."&inicio=".$conta."&pagina=".$pagina."&textap=".$vartextual."'><font color='#000000' size='2'> ".$ipag."</font></a> ";
        $conta=$conta+$maxpag;
       }
       ?>
        </font></div></td>
    <td width="84" bgcolor="#EAEBF0"><font color="#FFFFFF">&nbsp;</font></td>
  </tr>
  <tr bgcolor="#FFFFFF"> 
    <td height="19">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>

Editado por ESerra
Utilize as tags [code] [/code]
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Guest --juliano --
Ai você tem a lógica de como fazer isso...

não conseguir entender, sou novo nessa area, esse script que coloquei é uma copia de outro com as minhas alterações.

Precisso de ajuda, por favor.

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