Visualizzazione dei risultati da 1 a 5 su 5

Discussione: mysql_num_rows in php

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    39

    mysql_num_rows in php

    Ho creato questa query per verificare se nella tabella del DB c'è già una riga con lo stesso username:

    $query = "SELECT * from $tablename WHERE $campousername='".$_POST['username']."'";
    $result = mysql_query($query, $dbconn);
    $numR = mysql_num_rows($result);

    if ($numR == 1) {
    print "&Result=L'username specificato risulta assegnato ad un altro utente.";
    return;
    }

    Mi genera un errore dicendomi che l'argomento della funzione mysql_num_rows non è valido.
    Qualche buon uomo potrebbe spiegarmi dov'è l'erroe?

  2. #2
    perche' la query va in errore. Metti la segnalazione.

    $result = mysql_query($query, $dbconn) or die(mysql_error());

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    39
    Ho provato ma continua a darmi l'errore su num_rows... in che modo la query va in errore? è sbagliata?

  4. #4
    Originariamente inviato da shin83
    Ho provato ma continua a darmi l'errore su num_rows... in che modo la query va in errore? è sbagliata?
    prova come ti ho indicato.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Dovresti visualizzare l'errore testuale. Prova a mettere un echo davanti alla query e vedi se manca qualcosa.

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.