fmweb 0 Denunciar post Postado Dezembro 15, 2015 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
Paulo de Tarso F. M. 24 Denunciar post Postado Dezembro 15, 2015 Tem a parte de programação, mas é mais formatação (CSS) do que PHP... Para deixar os elementos lado a lado precisará ter um container com float... B) Compartilhar este post Link para o post Compartilhar em outros sites
felipebmfaria 1 Denunciar post Postado Dezembro 15, 2015 Amigo, veja se isso ajuda: http://rafaelcouto.com.br/gerar-colunas-na-exibicao-de-registros-php-mysql Compartilhar este post Link para o post Compartilhar em outros sites
Wesley Inacio 6 Denunciar post Postado Dezembro 15, 2015 <?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
fmweb 0 Denunciar post Postado Dezembro 17, 2015 Amigo, veja se isso ajuda: http://rafaelcouto.com.br/gerar-colunas-na-exibicao-de-registros-php-mysql 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