Hola buenas tardes:
Llevo batallando bastante rato con el siguiente código y no logro que se mustren las imagenes de un arreglo asociativo de clientes. Asumo que el inconveniente esta en la ruta donse se guardan las imagenes, pero he revisado y estan bien.. Agradezco la ayuda
Código HTML:
Ver original <link rel="stylesheet" href="estilo.css">
<h2 id="centrado">Listado Clientes - Imagenes
</h2>
Código PHP:
Ver original<?php
$clientes=["1"=>"Martin Lopez","2"=>"Jose Rodriguez","3"=>"Carlos Carrasco","4"=>"Karla Rojas",
"5"=>"Manuel Fernandez","6"=>"Ricardo Rios","7"=>"Fernando Gutierrez","8"=>"Lizbeth Garcia",
"9"=>"Guillermo Gomez","10"=>"Maria Hilario","11"=>"Marco Diaz","12"=>"Karina Galvez",
"13"=>"Julia Rubio","15"=>"Maria Celedonio"];
//Determinar si hay paginas que mostrar
if(isset($_GET["pagina"])) $pagina=$_GET["pagina"];
else
$pagina=1;
//Invocar la funcion de paginacion
paginar($clientes,3,$pagina);
?>
Código PHP:
Ver original<?php
function paginar($misClientes,$total,$pagina){
//Determinar la catidad de paginas que genera la cantidad de clientes
//cocnfigurando el inicio de la paginacion
$inicio=($pagina-1)*$total;
$final=$pagina*$total;
//Listando los productos de una tabla
echo '<table border="1" width="700" cellspacing="0" cellpadding="5">';
//echo '<tr>';
//Obtener los N registros
echo '<tr><th>NOMBRE DEL CLIENTE</th>';
echo '<th>FOTO</th></tr>';
//Listando los clientes y sus imagenes
for($i=$inicio;$i<$final;$i++){
if(isset($misClientes[$codigo])){ echo '<tr><td>'.$nombre.'</td>';
echo '<td><img src="Imagenes/'.$codigo.'.jpg" width=140 height="140"/></td></tr>';
}
else
break;
}
//echo '</tr>';
//Mostrando las paginas
echo '<tr>';
echo '<tr><td colspan="2" id="centrado">';
if($pagina>1)
echo "<a href=\"paginacionClientes.php?pagina=".($pagina-1)."\">Pagina Anterior</a> ";
for($i=1;$i<=$paginas;$i++){
if($i==$pagina)
echo "<strong>$i</strong> ";
else
echo "<a href=\"paginacionClientes.php?pagina=$i\">$i</a>  ";
}
if($pagina<$paginas)
echo "<a href=\"paginacionClientes.php?pagina=".($pagina+1)."\">Pagina Sisguiente</a>";
echo "</td></tr>";
echo "</table>";
return;
}
?>