Listar datos de la BD en forma horizontal

Cocoviche
27 de Abril del 2004
Hola Alguien me puede ayudar necesito mostrar una información que tengo en la base de datos en forma horizontal, ya que me la despliega en forma vertical...

Anexo el código utilizado...
-------------------------------------------
<td width="570" height="164" valign="top" bgcolor="#FFFFFF"><p>&nbsp;</p>
<p>
<?
//cantidad de resultados por página
$_pagi_cuantos=1;

//Incluimos el script de paginación
include("paginator.oferta.php");
?>
<?
$i=0;
while ($i < 1)
{
$nombre_new=mysql_result($resultado,$i,nombre);
$linea_new=mysql_result($resultado,$i,linea);
$precio_new=mysql_result($resultado,$i,precio);
$oferta_new=mysql_result($resultado,$i,oferta);
$caracteristicas_new=mysql_result($resultado,$i,caracteristicas);
$imagen_new=mysql_result($resultado,$i,imagen);
$idcompu_new=mysql_result($resultado,$i,idcompu);
?>
</p>
<table width="75%" border="0" align="center">
<tr>
<td width="37%" rowspan="3"><font size="2"><img src="./<? echo $imagen_new ?>" align="top" border = "1" name="roll" width="150" height="100"></font></td>
<td width="63%"><font size="3"><strong><font color="#CC0000"><? echo $nombre_new?></font></strong></font></td>
</tr>
<tr>
<td><font size="2"><strong><font color="#FF9933"><? echo $precio_new?></font></strong></font></td>
</tr>
<tr>
<td><font size="2"><strong><font color="#666666"><? echo $caracteristicas_new?></font></strong></font></td>
</tr>
<tr>
<td colspan="2"><hr>
</td>
</tr>
<tr>
<td colspan="2">&nbsp; </td>
</tr>
<?
$i++;
}
?>
</table>
<p align="center">
<?
//Incluimos la barra de navegación
echo"<p>".$_pagi_navegacion."</p>";
?>
</p></td>
</tr>
<tr>
<td width="570" height="560" valign="top" bgcolor="#FFFFFF">&nbsp;</td>
</tr>
</table>

NuTrAj
27 de Abril del 2004
no se si entendi bien el problema, pero segun lo que veo tu problema no es con php sino con html, estas desplegando la información en una tabla que tiene 5 filas, la primer fila tiene 2 columnas y las demás filas solo una columna, si deseas mostrar la información en columnas debes poner tu tabla asi, en ves de poner en filas en columnas. Por si acaso cada <tr></tr> es una fila y cada <td></td> es una columna. O sea en una fila puedes tener 5 colunas asi:
<tr>
<td><? echo $dato1; ?></td>
<td><? echo $dato2; ?></td>
<td><? echo $dato3; ?></td>
<td><? echo $dato4; ?></td>
<td><? echo $dato5; ?></td>
</tr>

Espero que ese sea tu problema.
Saludos... Raul

NuTrAj
27 de Abril del 2004
Por si acaso el codigo que puse no esta completo, tan solo es para que te des una idea de como desplegar la información en tu pagina

Cocoviche
27 de Abril del 2004
lo que deseo que haga mi pagina algo asi:

busque en la base de datos y me despliegue la siguiente información

REGISTRO1 REGISTRO2 .... ETC
FOTO1 FOTO2
NOMBRE1 NOMBRE2
PRECIO1 PRECIO2

Algo asi a esta pagina web:
http://www.ibm.com/co/readytobuy/home/

Gracias

---------------
Mi código

<?
while($row = mysql_fetch_array($_pagi_result)){
echo "<table width='75%' border='0' align='center'>";
echo "<tr>";
echo "<td rowspan='3'>";
echo '<div align="center">';
echo "<img src='".$row['imagen']."'border='1' width='150' height='100'><br>";
echo "<td rowspan='3'>";
echo "<tr>";
echo "<td>";
echo $row['nombre']."</font><br/></tr></td>";
echo "<tr>";
echo "<td>";
echo $row['precio']."</font><br/></tr></td>";
echo "<tr>";
echo "<td>";
echo $row['caracteristicas']."</font><br/></tr></td>";
echo "</td>";
echo '</div>';
echo "<hr>";
echo "<br>";
}
?>
</table>
<p>&nbsp;</p>
<p>
<?
//Incluimos la barra de navegación
echo"<p>".$_pagi_navegacion."</p>";
?>