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

    aiuto su codice...

    c'è qualcuno che potrebbe capire dov'è l'errore!?
    in pratica non riesco a dirgli:
    "se il numero delle righe restituito è maggiore di zero fai questo else.. "
    $query_a = mysql_query ("select count(cognome) from test.identity where username = '$username' and password ='$password' ") or die(mysql_error());

    if mysql_num_rows($query_a)=0
    echo "Utente sconosciuto";
    else
    echo "Autentificato";


  2. #2
    Utente di HTML.it L'avatar di Emyl
    Registrato dal
    Jul 2004
    Messaggi
    250
    Il numero di righe restituite dalla tua query è SEMPRE 1.

    Se vuoi avere il risultato del count devi usare mysql_fetch_row()

    "Ci sono 10 tipi di persone, quelli che capiscono i numeri binari...
    e quelli che non li capiscono."

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    $query_a = mysql_query ("select count(cognome) AS totale from test.identity where username = '$username' and password ='$password' ") or die(mysql_error());
    $st=mysql_fetch_assoc($query_a);
    if ($st['totale'] == 0)
    	echo "Utente sconosciuto";
    else
    	echo "Autentificato";
    think simple think ringo

  4. #4
    ormai la discussione è già avviata e non la chiudo ma leggi il regolamento
    http://forum.html.it/forum/showthrea...hreadid=412253

  5. #5
    mo provo...sei un grande! grazie!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    magari scrivo una fesseria, ma

    $query="select id,titolo, date_format(data_news,'%d-%m-%Y') as data_news";
    $recordset= mysql_query($query . sprintf(" from %s ORDER BY data_mod DESC",$tabella));

    if(mysql_num_rows($recordset)>0){
    ...
    }

    a me funzia perfettamente...
    <sfogo> ma porco giuda, leggerlo l'help online ogni tanto! </sfogo>

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.