Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Comando Mysql un po complicato

    Ciao a tutti
    io sto facendo un sistema di notizie che deve fare vedere gli ultimi 3 record inseriti con una determinata formatazzione (+ foto)
    e gli altri che seguono con un altra....
    ma attenzione per fare cio ho bisogno di 2 tabelle distinte
    quindi nn posso usare nessun ciclo!!! ("penso")
    nn esiste una query che nn faccia vedere gli ultimi 3 record inseriti ??

    se volete farvi un'idea il link è questo:
    www.kalton.cavarzere.it/sport
    Kalton
    -------------------
    www.kalton.it - www.kalton.cavarzere.it

  2. #2
    A naso io direi una cosa del genere

    SELECT * FROM tabella LIMIT 3,tot ORDER BY id DESC

    In questo modo, supponendo che tu abbia un id per identificare le notizie, tu selezioni DOPO le ultime 3 (a tot sostituisci il numero di news da selezionare)

    Analogamente per le prime 3 sarebbe

    SELECT * FROM tabella LIMIT 0,3 ORDER BY id DESC

  3. #3
    $comandosql1 = "select * from $tabnews where visibilita='visibile' ORDER BY id DESC LIMIT 0,7 ";



    cosa devo mettere?
    Kalton
    -------------------
    www.kalton.it - www.kalton.cavarzere.it

  4. #4
    Una cosa di questo genere

    $comandosql1 = "select * from $tabnews where visibilita='visibile' ORDER BY id DESC LIMIT 3,numerodinewschevuoiselezionare ";

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 © 2025 vBulletin Solutions, Inc. All rights reserved.