Salve a tutti ho una tabella fatta in questo modo :
Codice PHP:
CREATE TABLE appuntamenti (

  
id INT UNSIGNED AUTO_INCREMENT,

  
data DATE NOT NULL,

  
ora TIME NOT NULL,

  
durata TIME NOT NULL,

  
luogo VARCHAR(150NOT NULL,

  
nome VARCHAR(100NOT NULL,

  
cognome VARCHAR(100NOT NULL,

  
PRIMARY KEY (id)

ENGINE=InnoDB
Quando inserisco un nuovo appuntamento devo controllare che già non ce ne sia uno in quella data e in quell'orario tenendo conto anche della durata dell'appuntamento.

Mi sto scervellando non riesco proprio a farla.