Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

bcs_ptx

UPDATE e SELECT juntos

Recommended Posts

Bom dia pessoal, como que eu faço para usar update e select juntos? eu quero fazer o seguinte...

 

Primeira data = '01/01/2012'

última data = '03/05/2012'

 

depois de atualizado a primeira data = '04/05/2012'

 

depois que passar o dia da primeira data, atualizar automatico para um dia após a última data que tem no banco, tentei fazer assim, mas não deu certo.

 

UPDATE tbl_teste SET data_aniversario = (SELECT ADDDATE(max(data_aniversario), INTERVAL + 1 DAY) FROM tbl_teste);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal assim, ja consegui fazer, mas só consegui fazer direto no código com php, assim :

 

<?php

	include('../conexao.php');

	$total = "SELECT ADDDATE(max(data_aniversario), INTERVAL 1 DAY) AS data_atualizada FROM tbl_teste";

	$resultado = mysql_query($total);

		while($dados = mysql_fetch_array($resultado)){
			$total = $dados[0];
		}

	$atualiza = "UPDATE tbl_teste SET data_aniversario = '".$total."' WHERE now() > data_aniversario";

	if(!mysql_query($atualiza)){

		echo 'erro!!!';

		exit();

	}

?>

 

mas só no banco com uma linha de código, com select e update juntos não consegui não

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.