bcs_ptx 0 Denunciar post Postado Julho 7, 2011 Bom dia, depois que eu insiro itens no banco, eu reenvio para a mesma pagina, e mostro que o registro foi inserido com sucesso, mas faço de um jeito errado, certo, eu faço uma pagina igual mais escrito inserido abaixo, deve haver uma função para iso, alguem sabe me dizer? tipo vou postar meu código pra que não entendeu... <?php session_start(); include('../../conexao.php'); $inserir = "INSERT INTO tbl_manutencao (tipo_manutencao)VALUES('".str_replace("'","''",$_POST['tipo_manutencao'])."')"; if(!$resultado = mysql_query($inserir)){ echo 'erro ao inluir!!!'; exit(); }else{ header('location: manutencao.php'); } ?> ele envia para a pagina manutencao, e na pagina manutencao eu queria mostrar a mensagem concluido com sucesso... Compartilhar este post Link para o post Compartilhar em outros sites
Victor Cometti 8 Denunciar post Postado Julho 7, 2011 if(mysql_query($query)){ if(mysql_affected_rows() == 1){//se alterou uma linha echo "Cadastrou";//modifique a gosto } }else{//se der erro die(mysql_erro());//pára e imprime o erro } leia sobre as funções que está usando aqui http://php.net/manual/pt_BR/ref.mysql.php Compartilhar este post Link para o post Compartilhar em outros sites
bcs_ptx 0 Denunciar post Postado Julho 7, 2011 não cara, é para mostrar isso em outra pagina, tipo, nessa aqui... ele manda pra ca e abaixo mostra, cadastrado! <form action="cod_incluir_carro.php" method="post"> <table> <tr> <td>Tipo de Carro</td> <td><input type="text" name="tipo_carro"></td> </tr> <tr> <td><input type="submit" value="Incluir"></td> </tr> </table> </form> Compartilhar este post Link para o post Compartilhar em outros sites
Victor Cometti 8 Denunciar post Postado Julho 7, 2011 você quer que a mensagem apareça na mesma página? Compartilhar este post Link para o post Compartilhar em outros sites
bcs_ptx 0 Denunciar post Postado Julho 7, 2011 em outra, tipo tenho duas paginas? a pagina do form e a do codigo, do form eu mando pro codigo e do codigo eu mando pro form, quando ela volta pro form que eu quero que apareça a msg, inserido com sucesso, e não em uma pagina em branco, entendeu? Compartilhar este post Link para o post Compartilhar em outros sites
Andrey Knupp Vital 136 Denunciar post Postado Julho 7, 2011 Olá bcs-ptx, tudo certo cara ? Faça assim: grave a mensagem em uma session, então na 'página do form', você vai verificar se tem algum valor nessa session, se tiver, exiba .. Compartilhar este post Link para o post Compartilhar em outros sites
lambrusco 3 Denunciar post Postado Julho 7, 2011 Passe como parametro header('location: manutencao.php?mensagem='.$mensagem); e na página você faz if($_REQUEST['mensagem']) { echo $_REQUEST['mensagem']; } Compartilhar este post Link para o post Compartilhar em outros sites
bcs_ptx 0 Denunciar post Postado Julho 7, 2011 lambrusco, desse jeito não deu certo, ele procura a pagina manutencao.php?mensagem=, que não existe... blza, valeu a ajuda de todos, consegui aqui.abraços. Compartilhar este post Link para o post Compartilhar em outros sites