Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 32
  1. #1
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    numero record in guestbook

    ciao a tutti.

    sto lavorando ad un guestbook... e volevo mettere per ogni post quanti messaggi ha inserito l'utente in questione.

    le mie domande, di concetto, sono :

    non è che se faccio contare all'interno del ciclo tutti i post per ogni utente, ogni volta che scrive mi si rallenta il processo?

    ci sono metodi alternativi?

    voi come fareste?

    grassie!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  2. #2
    certo che si rallenta se li conti uno per uno usa la COUNT!

  3. #3
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da optime
    certo che si rallenta se li conti uno per uno usa la COUNT!


    si, ok... intendevo fare un select count... ma lo faccio dentro il ciclo, quindi post per post??? :master:
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  4. #4

  5. #5
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da optime
    COUNT() e GROUP BY

    non riesco a farla funzionare...

    nel db dovrei contare il campo nome, ma se faccio
    codice:
    select nome, count(nome) as numero group by nome
    mi da 1 per tutti... e mi sembra giusto, se invece di nome conto il campo ID mi restituisce un errore, mi pare che l'eerore sia che non può raggruppare i dati (adesso sono in ufficicio e non ho le pagine sotto mano)
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  6. #6
    la count la devi fare sui messaggi -- posta la struttura della tabella messaggi

  7. #7
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da optime
    la count la devi fare sui messaggi -- posta la struttura della tabella messaggi
    id
    nome
    email
    homepage
    titolo
    messaggio
    data
    ora
    iputente

    ps: domanda di seconda rilevanza: defo farla con una quey a parte o la posso inglobare nella query dove leggo il contenuto dei post?
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  8. #8
    select nome, count(*) from _NOME_TABELLA_ group by nome

  9. #9
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da optime
    select nome, count(*) from _NOME_TABELLA_ group by nome
    oggi la provo e ti faccio sapere, ma mi sembrava di averla già provata...

    ah, questa va fuori dal ciclo giusto? :master:
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  10. #10
    non capisco la seconda parte della domanda

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