Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Otros Temas » Bases de Datos » Varias dudas sobre PHP y MySQL Responder al tema
Nuevo tema


Página 1 de 1  [ 2 mensajes ] 
 
Nota 2008-08-16 08:34 @398

Perlero Nuevo
Registrado: 2008-08-08 04:08 @213
Mensajes: 3
Varias dudas sobre PHP y MySQL
Hola.

Bueno, quizá no me explique bien, pero quería pediros que me solucionarais estas dudas:

Tengo creada mi base de datos y una tabla con sus correspondientes campos (id, titulo, texto).

Logro imprimir en la web todos mis registros (todas las noticias, en este caso, con su título).

Pero lo que quería hacer es: Que me numerara la web y en vez de imprimirme todas las noticias juntas, que pusiera, por ejemplo, 5 en una página y luego que pudiera ir a la página siguiente para ver otras más antiguas (otras 5, y así sucesivamente).

Y la otra duda que tengo es que cómo puedo hacer que la noticia se vea parcialmente en la página principal (index.php), donde se encontrarían las más recientes. Y al darle click al título, por ejemplo, o a el típico url de "leer más", me llevara a una segunda página donde vería entera esa noticia en concreto.

Saludos y gracias de antemano.


Nota 2009-05-06 04:21 @223

Perlero Nuevo
Registrado: 2009-05-06 04:02 @210
Mensajes: 3
Buenas, te paso un código mío para el tema de leer más, es con la función substr():

Syntax: [ Download ] [ Hide ]
Using php Syntax Highlighting
<?
$i='1';
while ($noticias = mysql_fetch_array($resultat)) {
?>
          <tr>
              <td align="center" class="titulo3"><? echo $noticias["titulo"];  ?></td>
          </tr>
          <tr>
              <td align="center" class="texto"> <? echo $noticias["noticia"]=substr ($noticias["noticia"], 0, 120); echo "...";  ?></td>
          </tr>
          <tr>
          <td align="center" class="texto"><a href=<?echo "'leer_mas$i.php';"?>>Leer mas</a><p>&nbsp;</p></td>
          </td>
<?    
   $i=$i+1;
};
mysql_close($connexio);
?>



PD: Creo que para poner por ejemplo solo 5 noticias le dices que fetch_array() sea < 6, pero no estoy seguro, ¡prueba!


Responder al tema  [ 2 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO