
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>
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (10)
Assisti Avatar 3: Fogo e Cinzas (3)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (42)









