Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746

    [MySQL] errore per record inesistente

    Quando faccio una query che non trovando il record cercato non rilascia alcuna risorsa
    la funzione mysql_fetch_array() mi dà un warning.

    codice:
    Warning: mysql_fetch_array() expects parameter 1 to be resource...
    Potrei anche nasconderlo con una @ ma vorrei capire com'è il modo corretto per procedere affinchè ciò non avvenga.

    grazie
    Errare humanum est, perseverare ovest

  2. #2

    Re: [MySQL] errore per record inesistente

    Originariamente inviato da carlo2002
    Quando faccio una query che non trovando il record cercato non rilascia alcuna risorsa
    la funzione mysql_fetch_array() mi dà un warning.

    Potrei anche nasconderlo con una @ ma vorrei capire com'è il modo corretto per procedere affinchè ciò non avvenga.

    grazie
    verifica il numero delle righe restituite:

    Codice PHP:
    $res mysql_query...

    if(
    mysql_num_rows($res) > ) {
        while.....
    } else {  echo 
    "non c'e' ciccia per i gatti.";  } 

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

  3. #3
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Grazieeeee
    Errare humanum est, perseverare ovest

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.