danilouco 0 Denunciar post Postado Abril 24, 2006 Gostaria de saber se o comando update, poderia ser execultado somente se a data atual for menos q a data de um campo.A linguagem q eu uso seria o php.Exite possibilidade???Danilo Compartilhar este post Link para o post Compartilhar em outros sites
Eclesiastes 2 Denunciar post Postado Abril 24, 2006 Da seguinte forma: ... WHERE campo_data > NOW() Compartilhar este post Link para o post Compartilhar em outros sites
danilouco 0 Denunciar post Postado Abril 24, 2006 Essa e a Estrutura do banco de dados.... create table tab_partidas( id int(10) not null auto_increment primary key, fase varchar(80) not null, data_partida varchar(20) not null, hora_partida varchar(20) not null, time1 varchar(50), result1 int(2), time2 varchar(50), result2 int(2), verificar int(2) ) type=InnoDB; create table tab_palpite ( id int(10) not null auto_increment, login varchar(10) not null, id_jogo int(10), op1 int(2), op2 int(2), primary key(id,id_jogo), foreign key (id_jogo) references tab_partidas(id) on delete restrict, foreign key (login) references tab_usuarios(login) on delete cascade )type=InnoDB; Pra ficar mais claro, os campos Op1 e Op2 so poderam ser cadastrados se a data_partida for <= a Data Atual e a hora_partida for <= a hora atual - 10 minutos... caso contrario, ele nao podera cadastrar mais... Fiz da maneira q você colocou mas nao esta atualizando em todos os registros. Agradeço a paciencia. Compartilhar este post Link para o post Compartilhar em outros sites