Cita:
Iniciado por Most oK, ahora lo he puesto asi y si funciona, pero se me ve 1 abajo de otro, mira: [url]http://todoenlaces.org/peliculas.php[/url] como hago para que se me vean 1 al lado del otro?
Codigo:
Código PHP:
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
$connect=mysql_connect("","","");
mysql_select_db("",$connect);
$sql = "SELECT * FROM enlaces order by id desc limit 2";
$result = mysql_query($sql, $connect) or die (mysql_error());
while ($row = mysql_fetch_array($result)) {
echo '<table align="center">
<tr>
<td width="135" align="center"><img style="width: 120px; height: 180px;" src="'.$row['caratula'].'" /></td></tr>
<tr>
<td align="center">'.$row['nombre'].'</td></tr>
<tr>
<td> </td></tr>
<tr>
<td align="center"><a href="enlace.php?ver='.$row['id'].'">Ver Mas</a></td></tr>
</table>';
}
?>
</body>
</html>
comienza la <table> con un <tr> antes del WHILE y termina solo la <table> despues del mismo luego pones una condicion para imprimir los </tr><tr>. Algo asi...
Código PHP:
echo "<table><tr>";
$n=-1; //inicias un contador desde -1
while ($row = mysql_fetch_array($result)) {
$n++;
if($n%2==0 )//Entre el $n y el 2 hay un signo de porcentaje pero no se porque no lo muestra... El 2 es la cantidad de celdas por fila que quieras
echo "</tr><tr>";
<td width="135" align="center"><img style="width: 120px; height: 180px;" src="'.$row['caratula'].'" /></td></tr>
<tr>
<td align="center">'.$row['nombre'].'</td></tr>
<tr>
<td> </td></tr>
<tr>
<td align="center"><a href="enlace.php?ver='.$row['id'].'">Ver Mas</a></td>;
}
echo "<table>";
?>
Algo rusticón pero es lo que se me ocurrió ahorita. quicke88 muestra una forma mas sencilla pero con el inconveniente de que si son mas de 10 te los pondra todos a un costado y se extendera tu pag...
Saludos