Visualizzazione dei risultati da 1 a 6 su 6

Discussione: prendere solo 4 news

  1. #1

    prendere solo 4 news

    Allora vi spiego il problema ho un db con dell news le quali vengono richiamate con <? echo $dati["Titolo"]; ?>. In questo modo mi si presentano tutte le news. Come faccio se volessi che venissero fuori solo le ultime 4 inserite?

  2. #2
    SELECT * FROM news ORDER BY id DESC LIMIT 0,4


  3. #3
    Originariamente inviato da bubu77
    SELECT * FROM news ORDER BY id DESC LIMIT 0,4

    Così vengono fuori le prime 4 cioè le più vecchie
    dovresti fare così:
    Codice PHP:
    //ti connetti
    $db mysql_connect('host','name','pass') or die('errore durante la connessione al server mysql');
    $query ="SELECT * FROM tabella";
    $result mysql_db_query('database',$query,$db);
    $num_rows=mysql_num_rows($result); 
    for(
    $i=$num_rows-4;$i<$num_rows;$i++){
    $titolo[$i]=mysql_result($result,$i,"nome campo");

    Così ti crei un array con gli ultimi 4 titoli

  4. #4
    Originariamente inviato da bubu77
    SELECT * FROM news ORDER BY id DESC LIMIT 0,4

    Scusami non avevo visto il desc

  5. #5
    Originariamente inviato da carmineabomb
    Scusami non avevo visto il desc

  6. #6
    ok grazie funzia

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.