cotauberaba Postado Julho 18, 2012 Denunciar Share Postado Julho 18, 2012 Seguindo está lógica, era para meu formulario de edição de produtos aparecer, com as informações requisitadas do produto indicado na url, method GET, mas quando chamo a página só aparecem frase e o link voltar, o que acontece?script:<?php include_once("sistemas/restrito_admin.php");?> <?php include_once("sistemas/validar_user.php");?> <?php include_once("header.php");?> <div id="local"> <div class="caminho">Onde estou: CotaUberaba » Painel de Controle » Editar produto </div><!--FECHA DIV CLASS CAMINHO--> <div class="welcome">Olá <?php echo $clienteNome; ?> | Hoje <?php echo date('d/m/Y H:i').'h';?> | <a href="deslogar.php">Deslogar</a> </div><!--FECHA DUV CLASS WELCOME--> </div><!--FECHA DIV ID LOCAL--> <div id="content"> <?php include_once("menu.php");?> <div id="content_conteudo"> <?php include_once("sistemas/carregando.php");?> <?php if(isset($_POST['up_valor'])){ $IdProduto = $_GET['editaproduto']; $UpTitulo = strip_tags(trim($_POST['up_titulo'])); $UpNome = strip_tags(trim($_POST['up_nome'])); $UpValor = strip_tags(trim($_POST['up_valor'])); $sql_upProduto = 'UPDATE cota_produto SET produtoTitulo = :produtoTitulo, produtoNome = :produtoNome, produtoValor = :produtoValor, WHERE produtoId = :produtoId'; try{ $query_upProduto = $conecta->prepare($sql_upProduto); $query_upProduto->bindValue(':produtoTitulo',$UpTitulo,PDO::PARAM_STR); $query_upProduto->bindValue(':produtoNome',$UpNome,PDO::PARAM_STR); $query_upProduto->bindValue(':produtoValor',$UpValor,PDO::PARAM_STR); $query_upProduto ->bindValue(':produtoId',$IdProduto,PDO::PARAM_STR); $query_atualizaPerfil->execute(); echo '<div class="ok">Cliente atualizado com sucesso!</div>'; }catch(PDOexception $error_upProduto){ echo 'Erro ao atualizar Perfil '.$error_upProduto->getMessage(); } } ?> <h1>Aqui você pode editar as informações do seu cliente!</h1> <?php $produtoEditaId = $_GET['produtoId']; $sql_pegaProduto = 'SELECT * FROM cota_produto WHERE produtoId = :produtoId'; try{ $query_pegaProduto = $conecta->prepare($sql_pegaProduto); $query_pegaProduto->bindValue(':produtoId',$produtoEditaId,PDO::PARAM_STR); $query_pegaProduto->execute(); $res_querypegaProduto = $query_pegaProduto->fetchAll(PDO::FETCH_ASSOC); }catch(PDOexception $error_pegaProduto){ echo 'Erro ao selecionar produto' .$error_pegaProduto->getMessage(); } foreach($res_querypegaProduto as $resProduto){ $produtoTitulo = $resProduto['produtoTitulo']; $produtoNome = $resProduto['produtoNome']; $produtoValor = $resProduto['produtoValor']; $produtoId = $resProduto['produtoId']; ?> <form name="perfil_produto" action="" enctype="multipart/form-data" method="post"> <label> <span>Sua Imagem:</span> <img src="../midias/<?php echo $thumb;?>" alt="<?php echo $produtoNome;?>" width="200" /> <input type="file" name="img[]" size="80" value="<?php echo $thumb;?>" /> </label> <label> <span>Título:</span> <input type="text" name="up_titulo" value="<?php echo $produtoTitulo;?>" /> </label> <label> <span>Nome:</span> <input type="text" name="up_nome" value="<?php echo $produtoNome;?>" /> </label> <label> <span>Valor:</span> <input type="text" name="up_valor" value="<?php echo $produtoValor;?>" /> </label> <?php } ?> </form> <a href="painel.php?exe=admin_produtos/ativos">Voltar</a> </div><!--FECHA DIV CONTENT CONTEUDO--> </div><!--FECHA DIV ID CONTENT--> <?php include_once("footer.php");?> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
cotauberaba
Seguindo está lógica, era para meu formulario de edição de produtos aparecer, com as informações requisitadas do produto indicado na url, method GET, mas quando chamo a página só aparecem frase e o link voltar, o que acontece?
script:
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.