Buenas,
En la BD que se genera la consulta hay 5 filas, los resultados de la query será dividida en dos columnas. El problema surge que al ser número impar, la primer columna tendría que tener 3 filas, y la segunda columna 2 filas.
Pero con el script me muestra 3 filas en la primera columna y tambíen 3 filas en la segunda columna, por lo que la ultima fila de la segunda columna me muestra todo vacio. Espero haber sido claro, muchas gracias. Saludos.
Código PHP:
<?php
require("conexion.php");
$sql="SELECT * FROM bd_productos";
$resultado=mysql_query($sql);
$x=0;
while($fila=mysql_fetch_array($resultado)){
$arr[$x]=$fila;
$x++;
}
echo $fila['nombre_producto'];
$x=0;
for($i=0;$i<3;$i++){
$y=$x+1;
//$z=$x+2;
echo "<table width='99%' border='0' align='center'>
<tr>
<td><div align='center'>
<table width='652' border='0' align='center'>
<tr>
<td><div align='center'>";
echo "<table width='300' border='0' align='center'>
<tr bgcolor='#40C040' background='images/page_1_title_1.gif'>
<td height='25' colspan='2' class='titulo_servicios'><div align='center'>".$arr[$x]['nombre_producto']."</div></td>
</tr>";
echo "<tr>
<td width='61%'><div align='left'>
<ul>
<li class='texto_comun'><span class='texto_fibertel'>".$arr[$x]['caracteristica1']."</span></li>
</ul>
</div></td>";
echo "<td width='39%' rowspan='5' class='texto_comun'><span class='texto_fibertel'><img src='/images/pack/10 naranja con logo.jpg' width='126' height='165' /></span></td>
</tr>";
echo "<tr>
<td><div align='left'>
<ul>
<li class='texto_comun'><span class='texto_fibertel'>".$arr[$x]['caracteristica2']."</span></li>
</ul>
</div></td>
</tr>";
echo "<tr>
<td><div align='left'>
<ul>
<li class='texto_comun'><span class='texto_fibertel'>".$arr[$x]['caracteristica3']."</li>
</ul>
</div></td>
</tr>";
echo "<tr>
<td><div align='right' class='texto_comun'><span class='texto_fibertel'>$".$arr[$x]['precio']."</span></div></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</div></td>";
echo "<td><table width='300' border='0' align='center'>
<tr bgcolor='#40C040' background='images/page_1_title_1.gif'>
<td height='25' colspan='2' class='titulo_servicios'><div align='center'>".$arr[$y]['nombre_producto']."</div></td>
</tr>";
echo "<tr>
<td width='61%' class='texto_fibertel'><div align='left'>
<ul>
<li class='texto_comun'><span class='texto_fibertel'>".$arr[$y]['caracteristica1']."</li>
</ul>
</div></td>
<td width='39%' rowspan='5' class='texto_comun'><span class='texto_fibertel'><img src='/images/pack/10 naranja con logo.jpg' width='126' height='165' /></span></td>
</tr>";
echo "<tr class='texto_fibertel'>
<td><div align='left'>
<ul>
<li class='texto_comun'><span class='texto_fibertel'>".$arr[$y]['caracteristica2']."</li>
</ul>
</div></td>
</tr>";
echo "<tr class='texto_fibertel'>
<td><div align='left'>
<ul>
<li class='texto_comun'><span class='texto_fibertel'>".$arr[$y]['caracteristica3']."</li>
</ul>
</div></td>
</tr>";
echo "<tr class='texto_fibertel'>
<td><div align='right' class='texto_comun'><span class='texto_fibertel'>$".$arr[$y]['precio']."</div></td>
</tr>
<tr class='texto_fibertel'>
<td> </td>
</tr>
</table></td>
</tr>
</table>";
$x=$x+2;
}
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="layout.css" rel="stylesheet" type="text/css">
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
</body>
</html>