Ciao,
ho una query SQL che potrebbe ricevere tre valori come parametri, ogniuno dei quali potrebbe essere valorizzato o vuoto.
Nel caso siano vuoti, vorrei che tali parametri fossero passati alla query come valore NULL. In questo modo la query restituirebbe sempre tutti i valori.
codice:
// ricevo le variabili dal form ricerca.php
$codice_libro=$_POST['codice_libro'];
$utente=$_POST['utente'];
SELECT *
FROM my_libri
WHERE
codice_libro = IFNULL('$codice',codice)
AND utente = IFNULL('$utente',utente)
Come posso convertire un valore vuoto ricevuto via POST in valore NULL?
Grazie