Lordnael Postado Fevereiro 6, 2013 Denunciar Share Postado Fevereiro 6, 2013 Estou com dificuldades em fazer com que o conteúdo seja dividido em colunas pelo div. Quero que em cada DIV seja exibido 8 itens. echo"<div id="colunas">"; $result = mysql_query("SELECT images, descimages, equipenome, equipefuncao FROM uerj_content WHERE equipe=true ORDER BY id;"); while ($row = mysql_fetch_array($result)) { echo "<span class=\"slides_equipe\">"; if(empty($row['images'])){ echo"<img src=\"http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80\" width=\"80\" height=\"80\" alt="."\"".$row['descimages']."\""." />"; } else{ echo"<img src="."\"images/".$row['images']."\""." width=\"80\" height=\"80\" alt="."\"".$row['descimages']."\""." />"; } echo"<h2>".$row['equipenome']."</h2>"; echo"<p>".$row['equipefuncao']."</p>"; echo"</span>"; } echo"</div>"; } HTML A Estrutura como deve imprimir. Esses blocos devem ser replicados até a última linha da consulta: <div> <span class="slides_equipe"> <img src="images/rosana.jpg" width="80" height="80" alt="Foto da Rosana" /> <h2>Rosana</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="images/marcia.jpg" width="80" height="80" alt="Foto da Márcia Denise" /> <h2>Márcia Denise</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="iamages/joao.jpg" width="80" height="80" alt="Foto do João" /> <h2>João</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="images/fernando.jpg" width="80" height="80" alt="Foto do Fernando" /> <h2>Fernando</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Mariana" /> <h2>Mariane</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Silvia" /> <h2>Silvia</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Aline" /> <h2>Aline</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Fernanda" /> <h2>Fernanda</h2> <p>-</p> </span> </div> <div> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Lais /> <h2>Lais</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Julia" /> <h2>Julia</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Denise" /> <h2>Denise</h2> <p>-</p> </span> </div> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lordnael Postado Fevereiro 6, 2013 Autor Denunciar Share Postado Fevereiro 6, 2013 Consegui! Segue.echo"<div>"; $result = mysql_query("SELECT images, descimages, equipenome, equipefuncao FROM content WHERE equipe=true ORDER BY id;"); $i = 0; while ($row = mysql_fetch_array($result)) { $i++; if(($i % 9) == 0){ echo '<div>'; } echo "<span class=\"slides_equipe\">"; if(empty($row['images'])){ echo"<img src=\"http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80\" width=\"80\" height=\"80\" alt=."\"".$row['descimages]."\""." />"; } else{ echo"<img src="."\"images/".$row['images']."\""." width=\"80\" height=\"80\" alt=."\"".$row['descimages]."\""." />"; } echo"<h2>".$row['equipenome']."</h2>"; echo"<p>".$row['equipefuncao']."</p>"; echo"</span>"; if(($i % 8) == 0){ echo '</div>'; } }echo"</div>";Estou com dificuldades em fazer com que o conteúdo seja dividido em colunas pelo div. Quero que em cada DIV seja exibido 8 itens. echo"<div id="colunas">"; $result = mysql_query("SELECT images, descimages, equipenome, equipefuncao FROM uerj_content WHERE equipe=true ORDER BY id;"); while ($row = mysql_fetch_array($result)) { echo "<span class=\"slides_equipe\">"; if(empty($row['images'])){ echo"<img src=\"http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80\" width=\"80\" height=\"80\" alt="."\"".$row['descimages']."\""." />"; } else{ echo"<img src="."\"images/".$row['images']."\""." width=\"80\" height=\"80\" alt="."\"".$row['descimages']."\""." />"; } echo"<h2>".$row['equipenome']."</h2>"; echo"<p>".$row['equipefuncao']."</p>"; echo"</span>"; } echo"</div>"; } HTML A Estrutura como deve imprimir. Esses blocos devem ser replicados até a última linha da consulta: <div> <span class="slides_equipe"> <img src="images/rosana.jpg" width="80" height="80" alt="Foto da Rosana" /> <h2>Rosana</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="images/marcia.jpg" width="80" height="80" alt="Foto da Márcia Denise" /> <h2>Márcia Denise</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="iamages/joao.jpg" width="80" height="80" alt="Foto do João" /> <h2>João</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="images/fernando.jpg" width="80" height="80" alt="Foto do Fernando" /> <h2>Fernando</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Mariana" /> <h2>Mariane</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Silvia" /> <h2>Silvia</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Aline" /> <h2>Aline</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Fernanda" /> <h2>Fernanda</h2> <p>-</p> </span> </div> <div> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Lais /> <h2>Lais</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Julia" /> <h2>Julia</h2> <p>-</p> </span> <span class="slides_equipe"> <img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Denise" /> <h2>Denise</h2> <p>-</p> </span> </div> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lordnael Postado Fevereiro 6, 2013 Autor Denunciar Share Postado Fevereiro 6, 2013 Putz... ficou com bug! :(echo"<div>"; $result = mysql_query("SELECT images, descimages, equipenome, equipefuncao FROM uerj_content WHERE equipe=true ORDER BY id;"); $i = 0; while ($row = mysql_fetch_array($result)) { $i++; if(($i % 8) == 0){ echo '<div>'; } echo "<span class=\"slides_equipe\">"; if(empty($row['images'])){ echo"<img src=\"http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80\" width=\"80\" height=\"80\" alt="."\"".$row['descimages']."\""." />"; } else{ echo"<img src="."\"images/".$row['images']."\""." width=\"80\" height=\"80\" alt="."\"".$row['descimages']."\""." />"; } echo"<h2>".$row['equipenome']."</h2>"; echo"<p>".$row['equipefuncao']."</p>"; echo"</span>"; if(($i % 8) == 0){ echo '</div>'; } } echo"</div>"; Está imprimindo assim: <div> <span class="slides_equipe"><img src="images/rosana-glat.jpg" width="80" height="80" alt="Foto da Rosana Glat" /><h2>Rosana Glat</h2><p>Coordenadora</p></span> <span class="slides_equipe"><img src="images/marcia-deniset.jpg" width="80" height="80" alt="Foto da Márcia Denise" /><h2>Márcia Denise</h2><p>Vice-Coordenadora</p></span> <span class="slides_equipe"><img src="images/carla-fernanda.jpg" width="80" height="80" alt="Foto da Carla Fernanda" /><h2>Carla Fernanda</h2><p>Webmmater</p></span> <span class="slides_equipe"><img src="images/adriana-saldanha.jpg" width="80" height="80" alt="Foto da Adriana Saldanha" /><h2>Adriana Saldanha</h2><p>Não definido</p></span> <span class="slides_equipe"><img src="images/annie_gomes.jpg" width="80" height="80" alt="Foto da Annie Gomes" /><h2>Annie Gomes</h2><p>Não definido</p></span> <span class="slides_equipe"><img src="images/bianca_fatima.jpg" width="80" height="80" alt="Foto da Bianca Fátima" /><h2>Bianca Fátima</h2><p>Não definido</p></span> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Cristina Angélica" /><h2>Cristina Angélica</h2><p>Não definido</p></span> <!-- deveria fechar o </div> com 8 <span>...</span> --> <div><span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Érica Aguiar" /><h2>Érica Aguiar</h2><p>Não definido</p></span> </div> <!-- Aqui o DIV fechou com 1 <span>...</span>. Era para ser com 8 <span>...</span> --> <!-- deveria abrir aqui o <div>--> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Katia Machado" /><h2>Katia Machado</h2><p>Não definido</p></span> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Katiuscia Vargas" /><h2> Katiuscia Vargas</h2><p>-</p></span> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Leila Blanco" /><h2>Leila Blanco</h2><p>-</p></span> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Leonardo Novaes" /><h2>Leonardo Novaes</h2><p>-</p></span> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Mara Lúcia" /><h2>Mara Lúcia</h2><p>-</p></span> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Márcia Marin" /><h2>Márcia Marin</h2><p>-</p></span> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Mércia Cabral" /><h2>Mércia Cabral</h2><p>-</p></span> <!-- deveria fechar o </div> com 8 <span>...</span> --><div> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Patrícia Braun" /><h2>Patrícia Braun</h2><p>-</p></span></div> <!-- Aqui o DIV fechou com 1 <span>...</span>. Era para ser com 8 <span>...</span> --> <!-- deveria abrir aqui o <div>--> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Suzanli Estef" /><h2> Suzanli Estef</h2><p>-</p></span> <span class="slides_equipe"><img src="http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=80" width="80" height="80" alt="Foto da Valéria de Oliveira" /><h2>Valéria de Oliveira</h2><p>-</p></span> <!-- deveria fechar aqui o </div> com os registros restantes --> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Lordnael
Estou com dificuldades em fazer com que o conteúdo seja dividido em colunas pelo div. Quero que em cada DIV seja exibido 8 itens.
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.