Lo que en realidad tengo es una pagina de testimonios en la que esta el nombre de la persona testimonio, su foto y "fotos de sus departamentos".
Esta es la página:
http://www.homevega.com/vega/nuestros_clientes.php
que como se puede ver esta la secuencia de fotos que no valen a la derecha.
Aqui le tengo con las variables dinamicas que al final de cada variable le pongo el Id unico de cada record quendando algo asi:
?pageNum_REC_nuestros_clientes_imagenes
3=1&totalRows_REC_nuestros_clientes_imagenes=5
Y lo que note es que si uno hace click en next por ejemplo de Flor Maria Palomeque no se cambia la foto pero se activa el first y el prev, y luego si se hace click en next del record anterior (Agustin Delgado) ahi si se cambian las fotos pero del siguiente (Flor Maria Palomeque).
Y mi código es este:
Código:
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="231" align="left" valign="top"><table width="231" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="171" align="center" valign="middle" class="sucursalesm1" id="sucursales_contenido"><?php include('sucursales_main.php')?></td>
</tr>
</table></td>
<td width="9" align="left" valign="top"></td>
<td width="700" align="left" valign="top"><table width="700" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3" align="left" valign="top">
<h2>Nuestros Clientes</h2><br />
<?php do { ?>
<?php
$currentPage = $_SERVER["PHP_SELF"];
$colname_clienteId_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} = $row_REC_nuestros_clientes['Id'];
if (isset($_GET['Id'])) {
$colname_clienteId_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} = $_GET['Id'];
}
mysql_select_db($database_con_db_vega, $con_db_vega);
$query_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} = sprintf("SELECT tbl_imagenes.* FROM tbl_imagenes JOIN tbl_nuestros_clientes ON tbl_imagenes.Id_otra_tabla = tbl_nuestros_clientes.Id WHERE tbl_imagenes.estado = '1' AND tbl_imagenes.seccion = 'Nuestros Clientes' AND tbl_nuestros_clientes.Id = %s ORDER BY tbl_imagenes.orden ASC", GetSQLValueString($colname_clienteId_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']}, "int"));
$query_limit_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} = sprintf("%s LIMIT %d, %d", $query_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']}, $startRow_REC_nuestros_clientes_imagenes, $maxRows_REC_nuestros_clientes_imagenes);
$REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} = mysql_query($query_limit_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']}, $con_db_vega) or die(mysql_error());
$row_REC_nuestros_clientes_imagenes = mysql_fetch_assoc($REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']});
$maxRows_REC_nuestros_clientes_imagenes = 1;
$pageNum_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} = 0;
if (isset($_GET['pageNum_REC_nuestros_clientes_imagenes'.$row_REC_nuestros_clientes['Id']])) {
$pageNum_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} = $_GET['pageNum_REC_nuestros_clientes_imagenes'.$row_REC_nuestros_clientes['Id']];
}
$startRow_REC_nuestros_clientes_imagenes = $pageNum_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} * $maxRows_REC_nuestros_clientes_imagenes;
if (isset($_GET['totalRows_REC_nuestros_clientes_imagenes'])) {
$totalRows_REC_nuestros_clientes_imagenes = $_GET['totalRows_REC_nuestros_clientes_imagenes'];
} else {
$all_REC_nuestros_clientes_imagenes = mysql_query($query_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']});
$totalRows_REC_nuestros_clientes_imagenes = mysql_num_rows($all_REC_nuestros_clientes_imagenes);
}
$totalPages_REC_nuestros_clientes_imagenes = ceil($totalRows_REC_nuestros_clientes_imagenes/$maxRows_REC_nuestros_clientes_imagenes)-1;
$queryString_REC_nuestros_clientes_imagenes = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_REC_nuestros_clientes_imagenes".$row_REC_nuestros_clientes['Id']) == false &&
stristr($param, "totalRows_REC_nuestros_clientes_imagenes") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_REC_nuestros_clientes_imagenes = "&" . htmlentities(implode("&", $newParams));
}
}
$queryString_REC_nuestros_clientes_imagenes = sprintf("&totalRows_REC_nuestros_clientes_imagenes=%d%s", $totalRows_REC_nuestros_clientes_imagenes, $queryString_REC_nuestros_clientes_imagenes);
?>
<p style="clear:both;"><h3><?php echo $row_REC_nuestros_clientes['cliente']; ?></h3>
<?php if (isset($row_REC_nuestros_clientes['imagen']) && !empty($row_REC_nuestros_clientes['imagen'])){ ?><img src="admin/<?php echo $row_REC_nuestros_clientes['imagen']; ?>" border="1" align="left" style="margin-right:10px; max-height:150px; border:double 3px #114B9A;" /><?php }?>
<table width="100" border="0" align="right" cellpadding="0" cellspacing="0">
<tr>
<td align="center"><img src="admin/<?php echo $row_REC_nuestros_clientes_imagenes['imagen']; ?>" width="100" height="149" border="0" style="margin-left:10px; max-height:150px; border:double 3px #114B9A;" /></td>
</tr>
<tr>
<td align="center"><table border="1" cellpadding="5" style="border-collapse:collapse;">
<tr>
<td><?php if ($pageNum_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} > 0) { // Show if not first page ?>
<a href="<?php printf("%s?pageNum_REC_nuestros_clientes_imagenes".$row_REC_nuestros_clientes['Id']."=%d%s", $currentPage, 0, $queryString_REC_nuestros_clientes_imagenes); ?>">First</a>
<?php } // Show if not first page ?></td>
<td><?php if ($pageNum_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} > 0) { // Show if not first page ?>
<a href="<?php printf("%s?pageNum_REC_nuestros_clientes_imagenes".$row_REC_nuestros_clientes['Id']."=%d%s", $currentPage, max(0, $pageNum_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} - 1), $queryString_REC_nuestros_clientes_imagenes); ?>">Previous</a>
<?php } // Show if not first page ?></td>
<td><?php if ($pageNum_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} < $totalPages_REC_nuestros_clientes_imagenes) { // Show if not last page ?>
<a href="<?php printf("%s?pageNum_REC_nuestros_clientes_imagenes".$row_REC_nuestros_clientes['Id']."=%d%s", $currentPage, min($totalPages_REC_nuestros_clientes_imagenes, $pageNum_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} + 1), $queryString_REC_nuestros_clientes_imagenes); ?>">Next</a>
<?php } // Show if not last page ?></td>
<td><?php if ($pageNum_REC_nuestros_clientes_imagenes{$row_REC_nuestros_clientes['Id']} < $totalPages_REC_nuestros_clientes_imagenes) { // Show if not last page ?>
<a href="<?php printf("%s?pageNum_REC_nuestros_clientes_imagenes".$row_REC_nuestros_clientes['Id']."=%d%s", $currentPage, $totalPages_REC_nuestros_clientes_imagenes, $queryString_REC_nuestros_clientes_imagenes); ?>">Last</a>
<?php } // Show if not last page ?></td>
</tr>
</table></td>
</tr>
</table>
<?php echo $row_REC_nuestros_clientes['comentario']; ?><br /></p><br /><hr /><br />
<?php } while ($row_REC_nuestros_clientes = mysql_fetch_assoc($REC_nuestros_clientes)); ?>
</td>
</tr>
<tr>
<td height="8" colspan="3"></td>
</tr>
<tr>
<td width="268" align="left" valign="middle"><img src="images/tu_cocina_banner_1_01.jpg" width="268" height="113" border="0" /></td>
<td width="211" align="center" valign="middle"><img src="images/tu_cocina_banner_2_01.jpg.jpg" width="191" height="113" border="0" /></td>
<td width="221" align="right" valign="middle"><img src="images/tu_cocina_banner_3_01.jpg.jpg" width="228" height="113" border="0" /></td>
</tr>
<tr>
<td height="8" colspan="3" align="center" valign="middle"></td>
</tr>
</table></td>
</tr>
</table>
Gracias si pueden hecharme una mano
O tal vez con alguna otra solución diferente, cualquier ayuda gracias