Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Query Select - Php

  1. #1

    Query Select - Php

    Ho questa semplice select, voglio una funzione che mi ritorni TRUE se l'occorrenza non è trovata e FALSE se è trovata.

    codice:
    function isFreeField( $parametro , $tabella , $colonna )
    {
    	$query = "SELECT * FROM  '$tabella' 
    					WHERE "$colonna" =  '$parametro'";
    	
    	$query_r = mysql_query( $query ) or die(mysql_error());
    	
    	if( $query_r != FALSE )
    		return FALSE; // ha trovato un'occorrenza, quindi ritorna false
    	else
    		return TRUE; // nessuna occorrenza trovata, quindi ritorna true
    }
    Risultato? Pagina bianca, non mi stampa neanche dopo aver usato la funzione. La query è giusta, penso che il problema sia nell'if dove c'è $query_r.
    Non sò bene come gestire la cosa, nelle api ho letto che nelle query tipo SELECT, se non trova niente, ritorna FALSE.. altrimenti ritorna una resource, ma non sò come gestire la cosa.

    ..avete qualche idea?

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    ma infatti la funzione per come è scritta non stampa nulla

  3. #3
    Codice PHP:
    $query "SELECT * FROM  $tabella WHERE $colonna =  '$parametro'"
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.