Ver Mensaje Individual
  #20 (permalink)  
Antiguo 05/03/2014, 11:04
Avatar de biktorbasket
biktorbasket
 
Fecha de Ingreso: junio-2013
Mensajes: 42
Antigüedad: 11 años, 5 meses
Puntos: 2
Respuesta: PHP/MYSQL - Paginacion, buble while ...

Cita:
Iniciado por Alexis88 Ver Mensaje
Inténtalo así:

Código PHP:
Ver original
  1. foreach ($arrayChunk as $datoVideo){
  2.     echo "<div class='row'>";
  3.     echo "<div class='col-md-3'>" . implode("</div><div class='col-md-3'>", $datoVideo) . "<div />";
  4.     echo "</div>";
  5. }

Saludos

Muchas gracias Alexis88, asi si funciona perfecto, gracias por toda la ayuda. ^^:

Dejo el código completo:

Código PHP:
<?php 

# Variables de la página.
$raiz "./";
$titulo "Videogamers | Comparte tus videos de gameplays";
$descripcion "Videos de gameplays en español, comparte tus videos en videogamers.es y consigue un mayor numero de suscriptores, visitas. Promociona tus videos.";
$you_inicio "http://img.youtube.com/vi/";
$you_fin "/hqdefault.jpg";

# Includes inicio de plantilla.
include('lib/config.php');
include(
'lib/head.php'); 
include(
'lib/nav.php'); 

?>

<!-- Contenido container-videos / row / col-md-12-->
<div class="container container-videos">
<div class="row">
<div class="col-md-12">

<?php

# Limite maximo por página (Paginacion).
# $limite = 16;
# Indica la pagina por el metodo get, modificada a integer.
# Si la pagina es menor que 1 el resultado sera 1.
# $pagina = (int) $_GET["pagina"];
# if ($pagina < 1){
#   $pagina = 1;
# }
# $offset = ($pagina - 1) * $limite;

# Mysql_query — Enviar una consulta MySQL.
# $ssql --> introducimos todos los id de (id_video) de la tabla videos.
$ssql mysql_query("SELECT id_video FROM videos");
# mysql_num_rows — Obtener el número de filas de un conjunto de resultados.
# $ssql --> extraemos el número de filas en id_video.
if (mysql_num_rows($ssql))
# Creamos un buble while del número de filas.
# y metemos dentro de la variable $fila.
while ($fila mysql_fetch_array($ssql))
# Introducimos el array $fila["id_video"] dentro de $arrayVideo[].
$arrayVideo[] = $fila["id_video"];
# array_chunk — Divide un array en fragmentos
# Dividimos en fragmento los numeros de las filas dentro de la tabla.
# Ejemplo: 1, 2, 3, 4, / 5, 6, 7, 8, / 9, ...
$arrayChunk array_chunk($arrayVideo4);
# En cada bucle recorre el contenido de la variable $arrayChunk y se asigna a $dato.
foreach ($arrayChunk as $datoVideo){

# imagen de youtube
# $imageYoutube = $you_inicio . $datoVideo . $you_fin;
# $imageYoutube = '<a href="play.php?video=' . $datoVideo . '"><img src="' . $you_inicio .  substr($fila["video_link"],-11) . $you_fin . '" /></a>';

# implode — Une elementos de un array en un string
# Resultado 1 - 2 - 3 - 4
 
echo "<div class='row'>";
 echo 
"<div class='col-md-3'>" implode("</div><div class='col-md-3'>"$datoVideo) . "</div>";
 echo 
"</div>";
}

?>

<!-- Fin contenido container-videos / row / col-md-12-->
</div>
</div>
</div>

<?php

# Includes final de plantilla.
include('/lib/endconfig.php"');
include(
'/lib/footer.php"'); 

?>

<?php 
# $ssql = "select * from videos order by id_video desc limit 4";

# $rs = mysql_query($ssql);
# while ($fila = mysql_fetch_array($rs)){
# echo "<div class='col-md-3'>";
# echo "</div>";
# }
?>