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

    Warning: mysql_num_rows

    Salve ragazzi, ho appena pubblicato la mia applicazione web in rete e mi sono usciti fuori tanti errori del tipo:
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

    Ho capito solo adesso che avevo l'attributo display_errors a Off per questo in locale non mi uscivano questi errori.

    Come posso risolvere questo warning?

    Grazie

  2. #2
    hai sicuramente commesso qualche errore di sintassi nella query che invii a mysql_num_rows()

    Posta il codice....
    Visita il mio Sito Web: http://www.distefanogiuseppe.it

  3. #3
    $stringQuery = "SELECT * FROM tipologiaBarca";
    $result = mysql_query($stringQuery);
    while ($row=mysql_fetch_row($result)) {ù
    .....
    }

  4. #4
    Da quanto ho capito le funzioni che vanno in errore sono:
    mysql_num_rows,
    mysql_fetch_row.

    bhooo

  5. #5
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    OGNI VOLTA che lanci una funzione mysql devi aggiungere in fondo

    "or die(mysql_error());"

    Questo vale quando fai la connessione, quando selezioni il db, quando esegui la query, quando leggi il risultato. Sempre.
    Altrimenti non capirai mai quali sono i problemi

  6. #6
    Grazie mille,
    ottimo suggerimento....il problema è che avevo creato una tabella con il nome tipologiaBarca che è stata creata con carattere minuscoli (tipologiabarca) ... quindi non trovava la tabella.

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.