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

    errore con mysql_num_rows(), ma perchè?

    ciao a tutti,
    non riesco proprio a capire perchè se non ci sono dati ne db mi restituisce errore.
    Io metto un controllo con mysql_num_rows($result)>0 proprio per non stampare alcun risultato se non cè presente nulla!
    Ecco il codice:

    codice:
     
    $result = mysql_db_query($db_name, $sql, $db);
    if (mysql_num_rows($result)>0){
        while($row=mysql_fetch_array($result)){
           bla bla bla...
        }
    }
    ecco la risposta del server



    codice:
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in
    grazie mille!

  2. #2
    Io non ho idea tu di che versione di php stai usando.

    Detto questo, con le nuove versioni, per usare i comandi Mysql e non Mysqli fai in questo modo:

    -> Includi database e host e relativo mysql_connect
    -> Lanci la query solo con mysql_query($query_sql)

    Non devi specificare altro, se lo fai va in errore.

    Se hai una versione abbastanza recente di php e mysql prova a cambiare i tuoi codici.

    Per altri casi lascio la parola ad altri.

  3. #3
    l'errore stava da un'altra parte...
    scusami!!!

    grazie mille!

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.