Ir para conteúdo

POWERED BY:

Arquivado

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

NoiadoX

Retornar o maior valor de um campo..

Recommended Posts

Olá,Galera to tendo dificuldade para fazer o seguinte:Dar um select numa tabela que retorne o maior valor guardado no campo código, e colocar esse valor retornado em uma variavel, pegar a tal variavel, somar +1, e inserir um novo registro com o resultado da soma da variavel na tabela mysql.Como posso fazer isso???

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz toda a conexão com o banco e bla bla bla...

PHP [/tr][tr]

<?php

 

$res = mysql_query("SELECT MAX(codigo) as maior FROM tabela");

$row = mysql_fetch_assoc($res));

 

$tamanho = $row['maior'];

$tamanho2 = $tamanho+1;

 

mysql_query("UPDATE tabela SET codigo = $tamanho2 WHERE codigo = $tamanho");

 

?>

[/tr]

 

acho que eh isso...

Compartilhar este post


Link para o post
Compartilhar em outros sites

normalmente, quando se cria uma tabela o campo código é o campo chavevocê não poderia definí-lo como auto-incremento ?

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.