Enviado em 07/10/2015 - 20:15h
Boa noite, estou com um problema em buscar e mostrar em uma pagina de cadastro antes de alterar no banco. Qual é o erro?<!DOCTYPE html>
<html dir='Itr' lang='pt-BR'>
<head>
<meta charset='UTF-8'>
<title>Mysql</title>
<head>
<body>
<?php
$nome_banco = "Projeto_PHP_HTML";
$user = "root";
$pass = "jgnr1995";
$link = mysqli_connect("localhost", $user, $pass, $nome_banco);
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
/* return name of current default database */
if ($result = mysqli_query($link, "SELECT DATABASE()")) {
$row = mysqli_fetch_row($result);
//printf("Default database is %s.\n", $row[0]);
mysqli_free_result($result);
}
/* change db to world db */
mysqli_select_db($link, "vendas");
/* return name of current default database */
if ($result = mysqli_query($link, "SELECT DATABASE()")) {
$row = mysqli_fetch_row($result);
//printf("Default database is %s.\n", $row[0]);
mysqli_free_result($result);
}
?>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<meta name="description" content="">
<meta name="author" content="">
<link rel="icon" href="images/favicon.ico">
<title>Projeto Vendas</title>
<!-- Bootstrap core CSS -->
<link href="vendors/bootstrap/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Vendas</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="index.php">Inicio</a></li>
<li><a href="Sobre.php">Sobre</a></li>
<li><a href="Contato.php">Contato</a></li>
</ul>
</div><!--/.navbar-collapse -->
</div>
</nav>
<!-- Main jumbotron for a primary marketing message or call to action -->
<div class="jumbotron" style="margin-top:50px">
<div class="container">
<h1>Espaço Saúde</h1>
<p>Neste site é possível encontrar somente o bom e o melhor do mundo orgânico, além, da pesquisa há outras para cadastro, edição ou excluir um produto.Venha fazer parte do movimento #Orgânicos #MundoVerde</p>
<p><a class="btn btn-primary btn-lg" href="Listar.php" role="button">Listar Produtos »</a></p>
</div>
</div>
<div class="container">
<!-- Example row of columns -->
<div class="row">
<div class="col-md-4">
<h2>Cadastro</h2>
<p>Cadastre um novo produto, é simples e fácil.</p>
<p><a class="btn btn-default" href="Incluir.php" role="button">Produto »</a></p>
</div>
<div class="col-md-4">
<h2>Editar</h2>
<p>Edite informações ligadas a preço, decrição, quantidade, tipo do produto.</p>
<p><a class="btn btn-default" href="Editar.php" role="button">Produto »</a></p>
</div>
<div class="col-md-4">
<h2>Excluir</h2>
<p>Exclua um produto pelo código.</p>
<p><a class="btn btn-default" href="Excluir.php" role="button">Produto »</a></p>
</div>
</div>
<hr>
<footer>
<p>© Company 2015</p>
</footer>
</div> <!-- /container -->
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="vendors/jquery/jquery.min.js"></script>
<script src="vendors/bootstrap/js/bootstrap.min.js"></script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<meta name="description" content="">
<meta name="author" content="">
<link rel="icon" href="images/favicon.ico">
<title>Projeto Vendas</title>
<!-- Bootstrap core CSS -->
<link href="vendors/bootstrap/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container theme-showcase" role="main">
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Vendas</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="index.php">Inicio</a></li>
<li><a href="Sobre.php">Sobre</a></li>
<li><a href="Contato.php">Contato</a></li>
</ul>
</div><!--/.navbar-collapse -->
</div>
</nav>
<div class="jumbotron"><h1>Editar Produto</h1></div>
<form class="form-horizontal" action="Editar.php" method="post">
<fieldset>
<?php
include "MySQL.php";
if (!isset($_POST['enviar'])) {
?>
<!-- Text input-->
<div class="control-group">
<label class="control-label" >Codigo</label>
<div class="controls">
<input id="nome" name="codigo" type="text" placeholder="Insira o codigo" class="input-xlarge" required>
</div>
</div>
<!-- Button -->
<div class="control-group">
<label class="control-label"></label>
<div class="controls">
<button id="enviar" name="enviar" class="btn btn-primary">Enviar</button>
</div>
</div>
</fieldset>
</form>
<?php
} else {
$CODIGO = $_POST['codigo'];
$sql = "SELECT * FROM produto WHERE codigo = $CODIGO";
$res = mysqli_query($link, $sql);
while ($registro = mysqli_fetch_row($res)) {
$codigo = $registro[0];
$nome = $registro[1];
$valor = $registro[2];
$estoque = $registro[3];
$tipo = $registro[4];
}
if (mysqli_affected_rows($link) > 0) {
if (!isset($_POST['editar'])) {
?>
<!-- Text input -->
<div class="control-group">
<label class="control-label">Nome</label>
<div class="controls">
<input id="nome" name="nome" type="text" placeholder="<?php echo "$nome" ?>" class="input-xlarge" required>
</div>
</div>
<div class="control-group">
<label class="control-label">Valor</label>
<div class="controls">
<input id="nome" name="valor" type="text" placeholder="<?php echo "$valor" ?>" class="input-xlarge" required>
</div>
</div>
<div class="control-group">
<label class="control-label">Quantidade</label>
<div class="controls">
<input id="nome" name="quantidade" type="text" placeholder="<?php echo "$estoque" ?>" class="input-xlarge" required>
</div>
</div>
<div class="control-group">
<label class="control-label">Tipo</label>
<div class="controls">
<input id="nome" name="tipo" type="text" placeholder="<?php echo "$tipo" ?>" class="input-xlarge" required>
</div>
</div>
<!-- Button -->
<div class="control-group">
<label class="control-label"></label>
<div class="controls">
<button id="editar" name="editar" class="btn btn-primary">Editar</button>
</div>
</div>
</fieldset>
</form>
<?php
} else {
$NOME = $_POST['nome'];
$VALOR = $_POST['valor'];
$QUANTIDADE = $_POST['quantidade'];
$TIPO = $_POST['tipo'];
$sql = "UPDATE produto SET nome = '" . $NOME . "', valor=$VALOR, quantidade=$QUANTIDADE, tipo='" . $TIPO . "' WHERE codigo = $CODIGO";
$res = mysqli_query($link, $sql);
if (mysqli_affected_rows($link) > 0) {
echo "<p aling='center'> OK </p>";
} else {
$erro = mysqli_error($link);
echo "<p aling='center'> Erro: $erro</p>";
}
}
} else {
$erro = mysqli_error($link);
echo "<p aling='center'> Erro: $erro</p>";
}
}
mysqli_close($link);
?>
<hr>
<footer>
<p>© Company 2015</p>
</footer>
</div> <!-- /container -->
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="vendors/jquery/jquery.min.js"></script>
<script src="vendors/bootstrap/js/bootstrap.min.js"></script>
</body>
</html>
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Falta pacotes de suporte ao sistema de arquivos (Gerenciador de discos... (2)
Enzo quer programar mas não faz código pra não bugar (12)
Erro de Montagem SSD Nvme (12)
WebScrapping através de screenshot devido a bloqueios de Shadow DOM (1)