como gerar carousel automático
02/02/2017
0
<div class='center'> <?php $resultado = mysqli_query($link,'SELECT id_genero, nome_genero FROM arquivo WHERE id_genero = 3 GROUP BY nome_genero'); while ($row = mysqli_fetch_array($resultado)): ?> <a href='generos-list.php?id_genero=<?php echo $row['id_genero']?>'><h3><?php echo $row['nome_genero']?></h3></a> <?php endwhile; ?> </div> <?php $resultado = mysqli_query($link,'SELECT nome_1, nome_2, id_2, codigo, site FROM arquivo WHERE id_genero = 3 ORDER BY visu DESC');?> <section class="center slider"> <?php while ($row = mysqli_fetch_array($resultado)): ?> <li> <a href='<?php echo $row['site'];?>' target="_blank"> <img class="img-responsive" src='getImagem.php?PicNum=<?php echo $row['codigo']; ?>' > </a> <p><?php echo $row['nome_1']; ?></p> <a href='perfil.php?id=<?php echo $row['id_2']?>'> <p><?php echo $row['nome_2'];?></p> </a> </li> <?php endwhile; ?> </section>
Este código eu gero um carousel, porém estou limitando ele
WHERE id_genero = 3
Por exemplo, um carousel para o genero =1, outro para genero =2 e assim por diante, se o gênero estiver sem registro ir para o próximo, porém se esse gênero vazio receber registro, precisava criar qnd recebesse.
Tem como fazer ?
Guilherme Felipe
Posts
07/02/2017
Eduardo Guimaraes
<div class='center'> <?php $resultado = mysqli_query($link,'SELECT id_genero, nome_genero FROM arquivo WHERE id_genero = 3 GROUP BY nome_genero'); while ($row = mysqli_fetch_array($resultado)): ?> <a href='generos-list.php?id_genero=<?php echo $row['id_genero']?>'><h3><?php echo $row['nome_genero']?></h3></a> <?php endwhile; ?> </div> <?php $resultado = mysqli_query($link,'SELECT nome_1, nome_2, id_2, codigo, site FROM arquivo WHERE id_genero = 3 ORDER BY visu DESC');?> <section class="center slider"> <?php while ($row = mysqli_fetch_array($resultado)): ?> <li> <a href='<?php echo $row['site'];?>' target="_blank"> <img class="img-responsive" src='getImagem.php?PicNum=<?php echo $row['codigo']; ?>' > </a> <p><?php echo $row['nome_1']; ?></p> <a href='perfil.php?id=<?php echo $row['id_2']?>'> <p><?php echo $row['nome_2'];?></p> </a> </li> <?php endwhile; ?> </section>
Este código eu gero um carousel, porém estou limitando ele
WHERE id_genero = 3
Por exemplo, um carousel para o genero =1, outro para genero =2 e assim por diante, se o gênero estiver sem registro ir para o próximo, porém se esse gênero vazio receber registro, precisava criar qnd recebesse.
Tem como fazer ?
Tente assim
1º. $query1 = mysqli_query($link,'SELECT id_genero FROM arquivo WHERE id_genero = 3 GROUP BY nome_genero');
Dessa maneira terá todos os gêneros que deseja.
2º
while ($genero = mysqli_fetch_array($query1))
{
$query2 = mysqli_query($link,'SELECT nome_1, nome_2, id_2, codigo, site FROM arquivo WHERE id_genero = '.$genero.' ORDER BY visu DESC');
while ($result = mysqli_fetch_array($query2))
{
<< MONTE O CAROUSEL AQUI >>
}
}
Aqui você pegará todos os dados referentes a cada gênero específico.
Você poderá montar a estrutura mais ou menos assim:
07/02/2017
Eduardo Guimaraes
Tente assim
1º.
$query1 = mysqli_query($link,'SELECT id_genero FROM arquivo WHERE id_genero = 3 GROUP BY nome_genero');
2º
while ($genero = mysqli_fetch_array($query1)) { $query2 = mysqli_query($link,'SELECT nome_1, nome_2, id_2, codigo, site FROM arquivo WHERE id_genero = '.$genero.' ORDER BY visu DESC'); while ($result = mysqli_fetch_array($query2)) { << MONTE O CAROUSEL AQUI >> } }
Aqui você pegará todos os dados referentes a cada gênero específico. Você poderá montar a estrutura mais ou menos assi
07/02/2017
Eduardo Guimaraes
$query1 = mysqli_query($link,''SELECT id_genero FROM arquivo GROUP BY nome_genero'');
Clique aqui para fazer login e interagir na Comunidade :)