Ir para conteúdo
Fórum Script Brasil

cleber_mav

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que cleber_mav postou

  1. Pessoal preciso criar uma trigger que copie os dados da tabela services para a tabela history_services quando quando houver um insert ou um delete. Exemplo: Tabela services CREATE TABLE services ( id SMALLINT NOT NULL AUTO_INCREMENT, name VARCHAR(30) NOT NULL, request_date DATETIME NOT NULL, value DECIMAL(10,2) NOT NULL, PRIMARY KEY(id) )engine=InnoDB; Tabela history_services CREATE TABLE services ( id SMALLINT NOT NULL AUTO_INCREMENT, name VARCHAR(30) NOT NULL, request_date DATETIME NOT NULL, cancellation_date DATETIME NOT NULL, value DECIMAL(10,2) NOT NULL, status VARCHAR(15) NOT NULL, PRIMARY KEY(id) )engine=InnoDB; Como pode-se observar as tabelas são praticamente iguais, o que as diferencia é que a tabela history_services tem os campos cancellation_date obviamente corresponde a data de cancelamento do serviço e o status de define se o serviço esta ativo ou cancelado. Desta forma eu gostaria de criar uma trigger que: - Quando houver um insert na tabela services ela copie os dados da linha em questão para history_service e atualize o status para ATIVO - Quando houver um delete na tabela services ela copie os dados da linha em questão para history_service e atualize o estatus para INATIVO e atualize o campo cancellation_date com a date e hora atual. Pessoal eu tentei alguns exemplos, mas estou meio enforcado em tempo e prazo então estou pedindo ajuda aqui, mesmo sabendo que o certo seria eu me aprofundar mais no assunto.. Desde já agradeço à ajuda de vocês.. Vlw!!
  2. Pessoal estou com um grande problema espero que alguém possa me ajudar. Eu estou fazendo um sistema de login e o session simplesmente não funciona, já tentei de várias formas e não consegui! O que acontece ex: ---------------------------------- test1.php <?php session_start(); $name = "maverick"; $_SESSION['login'] = $name; ?> ---------------------------------- test2.phprda <?php echo $_SESSION['login']; //nada acontece. //ou session_start(); echo $_SESSION['login']; // nada acontece novamente. ?> ERRO: Na verdade não aparece nenhuma mensagem de erro, mas eu não consigo ter acesso aos dados inseridos dentro da sessão. Eu estou usando Debian 6 Lenny e PHP5. Nas minhas configurações (php.ini) aparece que: Session Support enable session.auto.path off // eu já alterei para on e não funcionou também session.cache.expire 180 session.cache.limiter nocache ---------------------------------------------- E li em um blog (http://pobrecomputeiro.wordpress.com/2008/11/06/session-do-php-não-funciona/) que pode ser as configurações do apache e que na minha pasta /usr/lib/php5/20090656 deveria constar a lib session.so mas aqui não consta. Bem pessoal é isso, desde já agradeço a todos e fico grato com qualquer ajuda. Atc, Cleber.
×
×
  • Criar Novo...