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

    Select Count non funziona[PHP]

    Buona sera,ho un problemino sulla count che devo fare.Vi spiego meglio.
    Ho una tabella LoginCliente composta da tre campi:
    id_LoginCliente -- Login -- Password

    all'interno ho 2 record

    Vorrei sapere con un Select Count il totale dei record.
    Ho provato cosi ma non mi funziona:
    <?php
    $host="CarrelloCliente";
    $user="";
    $pass="";
    $db=odbc_connect($host,$user,$pass) or die ("Errore durante la connessione");

    $path= "C:/phpdev/www/public/CarrelloAcquistiPHP_Access/" ;
    $db_name= "CarrelloSpesa.mdb" ;
    $dsource=$path.$db_name ;
    $cn_string="Provider=Microsoft.Jet.OLEDB.4.0;" ;
    $cn_string.="Data Source=$dsource;" ;

    $query="select count(id_LoginCliente) from LoginCliente" ;

    $cn= new COM("ADODB.Connection");
    $cn->open($cn_string) ;
    $rs= new COM("ADODB.Recordset") ;
    $rs->Open($query,$cn) ;
    $count=0;

    While(!$rs->EOF){
    $count=$rs->Fields['id_LoginCliente']->value;

    }
    echo $count;
    $rs->Movenext();
    $rs->Close();
    ?>
    Mi va in loop..
    Come devo fare?Aiutatemi per favore..
    Grazie mille

  2. #2

    nn so il php ma sql si

    select count(id_LoginCliente)is totclienti from LoginCliente" ;

    poi scarichi tot clienti

  3. #3
    $query="SELECT count(id_LoginCliente) AS tot FROM LoginCliente";
    ....
    ....
    ....
    $count=$rs->Fields['tot']->value;

  4. #4
    Vi ringrazio però non so come fare,con il ciclo while,a farlo ciclare all'interno della tabella e non mandarlo in loop..capite?

    O forse, per la restituzione del totale dei record non è necessario fare un ciclo?

    Bo... datemi per favore un'aiuto
    grazie a tutti

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    36
    Ciao Anta,
    ti ha risposto BeppeSan

    $query="SELECT count(id_LoginCliente) AS tot FROM LoginCliente";
    ....
    ....
    ....
    $count=$rs->Fields['tot']->value;


    per la restituzione del totale dei record non è necessario fare un ciclo...$count contiene il numero dei record!!!

    Il ciclo...mmmmm....vabbe'!

    Maggggica Roma!

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.