Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''css php''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 1 registro

  1. No meu banco de dados eu tenho 8 fotos, queria publicar 3 fotos na primeira linha, 3 fotos na segunda linha e 2 fotos na terceira linha. Esse é um tópico que deveria pertencer ao CSS, mas como envolve o MySQL e o PHP, achei melhor colocar o tópico aqui. Na internet existem vários exemplos em CSS tipo grid, ou <div><div></div><div></div></div> e depois segue a sequência, mas eu não consegui adaptar no PHP. O máximo que eu consegui foi publicar três fotos na primeira linha. Já a segunda linha é um desastre, ao invés de ir na linha seguinte, o PHP acaba colocando do lado da primeira linha, assim pedi para o programa parar na primeira linha: <style> .linha{width:600px;margin: 0 auto} .linha div{width:150px;height:150px;padding:10px;display:inline-block} .linha img{width:100%} </style> <?php echo "<div class=linha>"; $mysqli=new mysqli("localhost","root","","astudy"); $query=$mysqli->query("select * from tbfotos"); $num_rows=mysqli_num_rows($query); for($i=1;$i<=$num_rows;$i++){ $row=$query->fetch_assoc(); echo "<div>"; $foto=$row['foto']; echo "<img src='fotos/$foto'>"; echo $foto; echo "</div>"; if($i%3==0){exit;echo "<div class=linha>";}} echo "</div>"; A solução: Com a ajuda do painel de inspeção do navegador, eu vi que a di<visão da linha estava misturada com a divisão da coluna. Esqueci de fechar a divisão da linha. Eu dei uma olhada nos tutoriais sobre a <div> e percebi o meu enorme erro é que eu defini a largura da linha, mas esqueci de definir a altura. Agora sim, eu aprendi como usar o <div>! <style> .linha{width:600px;height:250px;margin: 0 auto;} .linha div{width:150px;height:150px;padding:10px;display:inline-block} .linha img{width:100%} </style> <?php echo "<div class=linha>"; $mysqli=new mysqli("localhost","root","","astudy"); $query=$mysqli->query("select * from tbfotos"); $num_rows=mysqli_num_rows($query); for($i=1;$i<=$num_rows;$i++){ $row=$query->fetch_assoc(); echo "<div>"; $foto=$row['foto']; echo "<img src='fotos/$foto'>"; echo $foto; echo "</div>"; if($i%3==0){echo "</div><div class=linha>";}} echo "</div>";
×
×
  • Criar Novo...