Ver Mensaje Individual
  #16 (permalink)  
Antiguo 08/06/2010, 09:37
Avatar de gysato
gysato
 
Fecha de Ingreso: junio-2010
Ubicación: Tuxtla Gtz, Chiapas
Mensajes: 88
Antigüedad: 13 años, 10 meses
Puntos: 9
Respuesta: mostrar en orden por ID (order by id desc limit 1)

Cita:
Iniciado por Most Ver Mensaje
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&iacute;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>&nbsp;</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&#37;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>&nbsp;</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