colocar restrição no banco
Pessoal bom dia!
Estou fazendo um sistema que o banco de dados nao pode aceitar que um mesmo onibus seja alugado na mesma data, queria que o sistema desse uma meensagem falando que nessa data de agendamento não pode ser alugado, e nao sei como fazer isso podem me ajudar? Esse é o insert do banco:
function create($conn, $valueObject) {
$sql = "INSERT INTO RENTAL ( ID_RENTAL, ID_VEHICLE, LOCATE, ";
$sql = $sql."GO, BACK, DETAILS) VALUES (".$valueObject->getIdRental().", ";
$sql = $sql."".$valueObject->getIdVehicle().", ";
$sql = $sql."'".$valueObject->getLocate()."', ";
$sql = $sql."'".$valueObject->getGo()."', ";
$sql = $sql."'".$valueObject->getBack()."', ";
$sql = $sql."'".$valueObject->getDetails()."') ";
$result = $this->databaseUpdate($conn, $sql);
return true;
}
o problema esta no GO, quero que ele nao deixe q o mesmo onibus nao seja alugado na mesma data!
Obrigado!
Discussão (9)
Carregando comentários...