Yo tengo una pagina hecha para mi como administrador en el qual me logueo pongo contraseña de usuario y otra a la carpeta y entonces quiero actualizar algun dato de la bd haciendolo visualmente. el problema esque me conecta porque me enseña un registro que es una id que le meto al enlace pero luego a la hora de insertarlo en la bd no me hace nada
Código PHP:
<?php
error_reporting(E_ALL & ~E_NOTICE);
session_start();
if(isset($_SESSION['inici'])){
require_once('../php/conn.php');
require_once('BDLista.php');
?>
<!DOCTYPE html>
<html><head><title></title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="STYLESHEET" type="text/css" href="pagina.css">
<body>
<div id="container">
<div id="header">
<? include("header.php"); ?>
<? include("menu.php"); ?>
</div>
<div id="cuerpo">
<div id="cuerpoletra">
<br><br><br><br>
<table width="1200">
<TR><TD> <B>Nombre</B></TD><TD> <B>Cod. Producto</B></TD><TD> <B>Descripcion</B></TD><TD> <B>Proveedor</B></TD><TD> <B>PVP</B></TD><TD> <B>PVP Grow</B></TD><TD> <B>Familia</B></TD><TD> <B>PVP Coste</B></TD><TD> <B>Cod.Proveedor</B></TD><TD> <B>Fecha</B></TD><TD> <B>Actualizar Fecha</B></TD><TD> <B>Actualizar Registro</B></TD></TR>
<?php
$id=$_GET['id'];
$result=mysql_query("select * from articulos where id=".$id);
while($row = mysql_fetch_assoc($result)) {
echo "<tr><td>".$row['nombre']."</td>";
echo "<td>".$row['cod_producto']."</td>";
echo "<td>".$row['descripcion']."</td>";
echo "<td>".$row['proveedor']."</td>";
echo "<td>".$row['pvp']."</td>";
echo "<td>".$row['pv_grow']."</td>";
echo "<td>".$row['familia']."</td>";
echo "<td>".$row['pv_coste']."</td>";
echo "<td>".$row['cod_proveedor']."</td>";
echo "<td>".$row['fecha']."</td>";
echo '<td><a href="actu_prod3.php?id='.$row['id'].'">Actualizar fecha</a></td>';
echo '<td><a href="actu_prod4.php?id='.$row['id'].'">Actualizar Registro</a></td>';
}
mysql_free_result($result);
?>
</table> <br></br>
<form method="post" name="actu" action="actu_prod4?id=<?php echo $id; ?>.php">
<fieldset id="form">
<legend>Productos</legend>
<ol>
<li><label> Nombre:</label> <input type="text" name="nombre" /></li>
<li><label> Descripción: </label><input type="text" name="descripcion" /></li>
<li><label> Proveedor:</label><input type="text" name="proveedor" /></li>
<li><label> PVP: </label><input type="text" name="pvp" /></li>
<li><label> PV_GROW: </label><input type="text" name="pv_grow" /></li>
<li><label> IVA: </label><input type="text" name="iva" /></li>
<li><label> Familia:</label> <input type="text" name="familia" /></li>
<li><label> pv_coste:</label> <input type="text" name="pv_coste" /></li>
<li><label> Cod. Proveedor: </label><input type="text" name="cod_proveedor" /></li>
</ul>
</fieldset>
<p align="center"> <input type="submit" name="enviar" value="Enviar"/></p>
</form>
<?php
if($_POST['enviar']){
$nombre = $_POST['nombre'];
$descripcion = $_POST['descripcion'];
$proveedor = $_POST['proveedor'];
$pvp = $_POST['pvp'];
$pv_grow = $_POST['pv_grow'];
$iva = $_POST['iva'];
$familia = $_POST['familia'];
$pv_coste = $_POST['pv_coste'];
$cod_proveedor = $_POST['cod_proveedor'];
$guardar = mysql_query("UPDATE articulos set nombre = '$nombre', descripcion = '$descripcion', proveedor = '$proveedor', pvp = '$pvp', pv_grow ='$pv_grow', iva='$iva', familia='$familia', pv_coste='$pv_coste', cod_proveedor='$cod_proveedor'
where id=".$id);
mysql_close();
}
?>
</div>
</div>
</div>
</body>
</html>
<?php
}else{
echo "Logueate otra vez";
header("Location:../index.php");
}
?>