Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal.
Sou novo no desenvolvimento orientado e em MVC.
Em meu sistema de reserva de quartos para hotel (de Teste), criei os seguintes arquivos.
conexao.class.php ->Responsável pela conexão com o banco de dados
DAO.class.php ->Responsável por fazer TODOS os inserts, deletes, selects e updates do sistema
quarto.class.php ->Classe para manipular os quartos do Hotel.
Na classe quarto.class.php eu criei os get's e set's para os atributos, e criei também a função cadastrar_numero_camas, porém, nela, não sei como chamar usar o método inserir do meu DAO.
$dao = new DAO("quartos");
class quarto{
public $id = null;
public $camas;
public function quarto(){
}
public function setId($id){
$this->id = $id;
}
public function setCamas($camas){
$this->camas = $camas;
}
public function getId(){
return $this->id;
}
public function getCamas(){
return $this->camas;
}
public function cadastrar_camas(){
$dao = new DAO("quartos");
$dao->inserir("")
}
A minha função inserir do DAO.class.php é
public function inserir($campos,$valores){ // CRIO A FUNÇÃO DE INSERIR VALORES, RECEBENDO COMO PARÂMETRO OS CAMPOS E OS VALORES
$this->query = mysql_query("INSERT INTO ".$this->tabela." (".$campos.") VALUES (".valores.")"); // QUERY BANCO DE DADOS
if($this->query){ // CASO A QUERY EXISTA (FUNCIONE) DOU UM ALERT EM JAVASCRIPT DE SUCESSO
echo"
<script>
alert('Registro incluido com sucesso!');
</script>
";
}
}Carregando comentários...