Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fmweb

Código PHP puxando dados do Banco MySQL

Recommended Posts

Prezados,



Estou puxando do banco de dados os itens da loja online, cada item cadastrado no banco vai sendo listado um embaixo do outro.


Gostaria que ficasse do lado e a cada 4 item pulasse pra linha embaixo, e assim por diante.


Alguém pode me ajudar com esse código ?



<?php
require("conecta.php");

$sql = "SELECT * FROM carrinho";

$qr = mysql_query($sql) or die(mysql_error());
while($ln = mysql_fetch_assoc($qr)){
echo '<h4>'.$ln['nome'].'</h2> <br />';
echo 'R$ '.$ln['preco'].'<br />';
echo '<img src="image/'.$ln['imagem'].'" /> <br />';
echo '<a href="carrinho.php?acao=add&id='.$ln['id'].'"><img src="image/btn_mais.jpg" /></a>';
echo '<br /><hr />';

}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites
<?php
      require("conecta.php");
      
      $sql = "SELECT * FROM carrinho";
      
      $qr = mysql_query($sql) or die(mysql_error());
      while($ln = mysql_fetch_assoc($qr)){
         echo "<tr>
         <td><h4>$ln['nome']</h2><td/>
         <td>R$ $ln['preco']<td/>
         <td><img src='image/$ln['imagem']' /> <td/>
         <td><a href='carrinho.php?acao=add&id=$ln['id']'><img src='image/btn_mais.jpg' /></a> <td/>
         </tr>";
          
      }
?>

Tente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Ajudou bastante, porém ainda faltou algumas coisas para que funcionasse da maneira que queria.

 

Consegui resolver com ajuda de uma vídeo aula da seguinte forma:

<table width="100%" border="0" cellspacing="10" cellpadding="8">
  <tr>
    <?php
      require("conecta.php");
      
	  $LoopH = 4;
      $sql = "SELECT * FROM carrinho";
      $qr = mysql_query($sql) or die(mysql_error());
	  $i = 1;
	  
      while($ln = mysql_fetch_assoc($qr)){
		 if($i < $LoopH){
		 
		 echo '
		 <td aling="center" valing="top" bgcollor="#FFFFFF">
         <h4>"'.$ln['nome'].'"</h2> <br />
          R$ "'.$ln['preco'].'" <br />
         <img src="image/'.$ln['imagem'].'" /> <br />
         <a href="carrinho.php?acao=add&id='.$ln['id'].'"><img src="image/btn_mais.jpg" /></a>
         <br /><hr />
         </td>';
		 
		 } elseif ($i = $LoopH){
			 
			 echo '
		 <td aling="center" valing="top" bgcollor="#FFFFFF">
         <h4>"'.$ln['nome'].'"</h2> <br />
          R$ "'.$ln['preco'].'" <br />
         <img src="image/'.$ln['imagem'].'" /> <br />
         <a href="carrinho.php?acao=add&id='.$ln['id'].'"><img src="image/btn_mais.jpg" /></a>
         <br /><hr />
         </td>
		 </tr>
		 <tr>';
		 $i = 0;
			  
		 }
	  
	  $i++;
	  }
	?>
  </tr>
  </table>

Obrigado a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.