Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Estrarre dati

Hybrid View

  1. #1

    Estrarre dati

    Buonasera , ringrazio innanzitutto vi ringrazio sempre per l'aiuto.


    Ho due tabelle una con il messaggi e l'altra con i commenti, devo estrarre i post con più commenti , quello più popolari, come posso fare?

  2. #2
    Utente di HTML.it L'avatar di .Kurt
    Registrato dal
    Jul 2007
    Messaggi
    654
    Quando scrivi una domanda abituati a fornire maggiori dettagli. Anche se la questione non ha niente a che fare con php, e supponendo che le due tabelle hanno una relazione one to many, la query sarà qualcosa che somiglia a:

    codice:
    SELECT COUNT(commenti.messaggi_id) AS count 
    FROM messaggi 
    JOIN commenti ON commenti.messaggi_id = messaggi.id 
    GROUP BY commenti.messaggi_id 
    ORDER_BY count DESC
    Una risposta più precisa è impossibile da dare finché non fornisci maggiori dettagli.

  3. #3
    Si scusami, allora io ho due tabelle

    1) tabella : forum

    id_forum
    testo
    titolo
    immagine


    2) tabella : commenti

    id_commento
    id_forum
    testo


    io vorrei estrarre i post che hanno ottenuto più commenti

    ho provato a fare come mi hai detto

    codice:
    if (! $db->Query("SELECT COUNT(commenti.id_forum) AS count 
    FROM forum
    JOIN commenti ON commenti.id_forum = forum.id_forum
    GROUP BY commenti.id_forum
    ORDER_BY count DESC LIMIT 5")) echo $db->Kill();
    ma ottengo in phpadmin un errore di sintassi
    Ultima modifica di Werwolfe; 23-01-2015 a 00:40

  4. #4
    Utente di HTML.it L'avatar di .Kurt
    Registrato dal
    Jul 2007
    Messaggi
    654
    ORDER_BY count DESC
    ------^

  5. #5
    Non l'avevo proprio notato _ grazie domani mattina lo provo e ti aggiorno.

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.