Jump to content
Fórum Script Brasil
  • 0

Salvar_edicao.php


Ljrbrasil
 Share

Question

Pessoal

alguém pode me ajudar. Tenho um arquivo que busca as informaçoes no bd e apresenta na tela dando a opção para o usuario editar. porem a hora de salvar não esta funcionando

fico grato desde já.

segue

<?php

include("conecta.php");

$conexao = @mysql_connect($hostname, $username, $senha) or die("não foi possivel conectar no servidor MySQL. Erro: " . mysql_error());

//pegando variáveis

$filial = $_POST ['filial'];

$regional = $_POST ['regional'];

$pedido = $_POST ['pedido'];

$dtpedido = $_POST ['dtpedido'];

$data = $_POST ['data'];

$hora = strftime('%H:%M:S');

$acesso = $_POST ['acesso'];

$cliente = $_POST ['cliente'];

$cpf = $_POST ['cpf'];

$plano = $_POST ['plano'];

$liberado = $_POST ['liberado'];

$backoffice = $_POST ['backoffice'];

$pbrscan = $_POST ['pbrscan'];

$observacao = $_POST ['observacao'];

if(!$conexao)

mysql_select_db($banco, $conexao) or die("não foi possivel usar o banco de dados. Erro: " . mysql_error());

$banco = mysql_select_db("livrodevisitas");

$sql = "UPDATE livrodevisitas SET

filial='$filial',

regional='$regional',

pedido='$pedido',

dtpedido='$dtpedido',

data='$data',

hora='$hora',

acesso='$acesso',

cliente='$cliente',

cpf='$cpf',

plano='$plano',

liberadio='$liberado',

backoffice='$backoffice',

pbrscan='$pbrscan',

observacao='$observacao'

WHERE acesso='$acesso'";

$resultado = mysql_query($sql)

or die ("Não foi possível realizar a consulta ao banco de dados");

echo "<script>alert('Venda Editada com Sucesso')</script> <script>window.location='listar.php';</script>";

?>

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Aparece que a informação foi gravada simplesmente porque você mandou aparecer.

or die ("Não foi possível realizar a consulta ao banco de dados");
echo "<script>alert('Venda Editada com Sucesso')</script> <script>window.location='listar.php';</script>";
Isso não garante p** nenhuma lol. Ok, o die pode interromper o script, mas somente se a conexão não conseguir ser criada. Repare que isso não tem nada a ver com o update em si. Quer saber o que está acontecendo? Troque a linha abaixo:
$resultado = mysql_query($sql)
Por:
$resultado = mysql_query($sql); echo mysql_error();

E veja se aparece algo novo (sim, o alert vai acontecer da mesma forma).

Edited by fiote
Link to comment
Share on other sites

  • 0

Altere o final do código para isso e veja o que aparece:

$resultado = mysql_query($sql) or die (mysql_error());
if($resultado)
{
    echo "<script>alert('Venda Editada com Sucesso')</script> <script>window.location='listar.php';</script>";
}

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.8k
    • Total Posts
      648.7k
×
×
  • Create New...