Ritorna alla lezione

Laboratorio di Sistemi Informativi - Esercizi

PHP e MySQL

Esercizio 2

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.

Valid HTML 4.01 Transitional Valid CSS!