Ti posto le funzioni che ti possono essere utili:
codice:
empty(valore)
verifica se la variabile che le passiamo è vuota oppure no.
Per 'vuota' si intende che la variabile può contenere una
stringa vuota o un valore numerico pari a 0, ma può anche
essere non definita o essere impostata
al valore NULL (l'eventuale indicazione di una variabile
non definita, in questo caso, non genera errore notice).
Restituisce un valore booleano (vero o falso).
isset(valore)
verifica se la variabile è definita. Una variabile
risulta non definita quando non è stata inizializzata o è stata
impostata col valore NULL. Restituisce un valore booleano.
is_null(valore)
verifica se la variabile equivale a NULL,
ma genera un errore 'notice' se viene eseguito su
una variabile non definita. Restituisce un valore booleano.
Comunque dai un'occhiata qui http://php.html.it/guide/lezione/265...-le-variabili/
ti faccio un esempio puoi dire:
if(empty($id)) // verifica se è vuota
oppure:
if(!empty($id)) // verifica se non è vuota con il punto esclamativo davanti per la negazione