ciao a tutti, ho un problema con questa funzione che ho scritto:
Codice PHP:
function validazione ($URLK$CODICE) {

  
$val_query sprintf("SELECT * FROM captcha WHERE CODICE='%s' AND URLK='%s'",
                
mysql_real_escape_string($CODICE), 
               
mysql_real_escape_string($URLK));
  
  
//$val_query = "SELECT CODICE, URLK FROM captcha WHERE CODICE='$CODICE' AND URLK='$URLK' ";
               
  
$val mysql_query($val_query) or die(mysql_error());
  
$trovati mysql_num_rows($val);
  echo 
$trovati;
  if (!
$trovati) {
    
$checkpoint "ERRORE: il codice inserito non è valido";
    return 
$checkpoint;
  }
    
$checkpoint "ok";
    return 
$checkpoint;


il problema è che $trovati è sempre =0, come mostra l'echo.
il problema è quasi certamente qui, perchè ho verificato che la funzione riceve degli argomenti corretti. devo usare una sintassi particolare per passare gli argomenti alla funzione dato che è in un file include?
ho provato con entrambe le query ($val_query) ma non funziona in nessun caso.
immagino sia un problema di sintassi nelle query...