| Ritorna alla lezione |
Scrivere una pagina PHP che mostri gli oggetti presenti nel database, indicando per ogni oggetto se è o non è già prenotato.
Si tratta di una piccola modifica della pagina elenco.php vista a lezione. Basta controllare il valore del campo utente_id per ogni singolo oggetto: se il valore è diverso da null, l'oggetto è prenotato. Vedere il file elenco-ex2.php.
Notare che per confrontare il valore $righa['utente_id'] con null si è usata la funzione is_null e non l'operatore ==. Infatti, se ci fosse un utente con id 0, il confronto 0 == null avrebbe risultato true a causa delle conversioni automatiche di tipo, e l'oggetto prenotato da tale utente sarebbe erroneamente visualizzato come non prenotato.