NoiadoX 0 Denunciar post Postado Março 3, 2005 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
fitinge 0 Denunciar post Postado Março 3, 2005 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
hinom 5 Denunciar post Postado Março 3, 2005 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