Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026

    Problema di contatore elementi

    Salve.
    Non so se scrivere in questa sezione o in quella di database.
    Praticamente quando scrivo questo codice:
    codice:
    $e= $_POST['email'];
    $rslt_login = mysql_query("SELECT count(*) FROM datiutente
    WHERE email = '$e'") or die("Errore di query verifica. ");
    echo "record trovati". (mysql_num_rows($rslt_login));
    Mi stampa come "record trovati" sempre il valore 1, quando invece ci sono più valori.
    L'istruzione sql l'ho provata da console e funziona e mi restituisce i numero giusto di valori.
    Mentre quando la do in pasto alla funzione php mi dà sempre uno.
    Dove sbaglio?
    Grazie.

  2. #2
    Il comportamento è più che ovvio. Il resultset contiene un unico elemento (il risultato della funzione count()).
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026
    Non è possibile estrapolare il valore della funzione count()?

  4. #4
    Codice PHP:
    $rslt_login mysql_query("SELECT count(*) AS num_rec FROM datiutente WHERE email = '$e'") or die("Errore di query verifica.");
    $record mysql_fetch_array($rslt_login);
    echo 
    "record trovati: ".$record['num_rec']; 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026
    Grazie satifal

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.