d verdad no entendi mucho tu funcion hernandos.... lo hice y me muestra en todos mis productos un 1 ... es decir no numera ni muestra de la forma 01,02,03
Código PHP:
<?php include('conect.php');
// Variables de Configuración -----------------------------------
// Define el numero de Filas
$n_filas=3;
//***************************************************************
@$cat=$_REQUEST['id'];
//$cat=8;
$fotos = array();
$sql="SELECT * FROM productos ORDER BY id ASC";
mysql_select_db ('conect');
$sql_exec=mysql_query($sql);
$tottal=113;
// ------------------------------------------------------------------------------------------------------------------
$vert=$tottal/$n_filas;
$vert=round($vert);
/*function npad($num, $max = 0)
{
return str_pad($num, $max, '0', STR_PAD_LEFT);
} */
$variable = 1;
printf("%02d", $variable);
?>
<link href="css/estilo.css" rel="stylesheet" type="text/css" />
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<?php
$a=0;// Colocando el contador horizontal en 0
$i=1;// Colocando el contador vertical en 0
$w=0;//Colocando un contador para el mensaje de "No hay articulos en esta acategoria"
while($row=mysql_fetch_assoc($sql_exec)){
$w=w+1;
if ($a==0){
echo '<tr>';
}
$a=$a+1;
$fotos[$i.'-'.$a] = $row['imgprinc'];
$num= $variable + 1;
echo "<td align='center'>
<table width='224' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td colspan='2' height='214' bgcolor='#DCDBA0' align='center'><table width='135' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td height='170' align='center' valign='middle' bgcolor='#C1AC6C'><img src='images2/".$row['imgprinc']."' width='125' height='160' border='0'/></td>
</tr>
</table></td>
</tr>
<tr>
<td height='78' width='180' bgcolor='#E8E7C1'><table width='93%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td><span class='descPRODUCTOS'><div align='justify'>".$row['titulo']."</div></span></td>
</tr>
</table></td>
<td width='44' class='' align='center' valign='middle'><span class='textoNUMEROS'>".$variable."</span></td>
</tr>
<tr>
<td colspan='2' align='center'><img src='logo/".$row['logo']."' width='224'/><br></td>
</tr>
</table>
</td>
";
$r=$a;// contador remanente para listar imagenes sin exceso
if ($a >= $n_filas) {
$a=0;// reiniciando el contador horizontal
$i=$i+1;// aumentando el contador vertical
echo '</tr><td></td>';
}
if (empty($row)) {
echo"
texto de que no hay
";
break 1;}
}
?>
</table>
quizas algo tngo malo!!!