Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/01/2016, 11:24
cher1_7
(Desactivado)
 
Fecha de Ingreso: junio-2008
Mensajes: 287
Antigüedad: 15 años, 10 meses
Puntos: 9
Respuesta: no actualiza la BD

lo curioso es que con este codigo si funciona bien el UPDATE en mi BD
este es el formulario

Código:
<?php
	
	require('conexion.php');
	
	$id=$_GET['id'];
	
	$query="SELECT usuario, contrasenia, email FROM usuarios WHERE id='$id'";
	
	$resultado=$mysqli->query($query);
	
	$row=$resultado->fetch_assoc();
	
?>

<html>
	<head>
		<title>Usuarios</title>
	</head>
	<body>
		
		<center><h1>Modificar Usuario</h1></center>
		
		<form name="modificar_usuario" method="POST" action="mod_usuario.php">
			
			<table width="50%">
				<tr>
					<input type="hidden" name="id" value="<?php echo $id; ?>">
					<td width="20"><b>Usuario</b></td>
					<td width="30"><input type="text" name="usuario" size="25" value="<?php echo $row['usuario']; ?>" /></td>
				</tr>	
				<tr>
					<td><b>Password</b></td>
					<td><input type="password" name="password" size="25" value="<?php echo $row['contrasenia']; ?>" /></td>
				</tr>
				<tr>
					<td><b>Email</b></td>
					<td><input type="text" name="email" size="25" value="<?php echo $row['email']; ?>" /></td>
				</tr>
				<tr>
					<td colspan="2"><center><input type="submit" name="Guardar" value="Guardar" /></center></td>
				</tr>
			</table>
		</form>
	</body>
</html>
y este es codigo del UPDATE en php

Cita:
<?php

require('conexion.php');

$id=$_POST['id'];
$usuario=$_POST['usuario'];
$password=$_POST['password'];
$email=$_POST['email'];

$query="UPDATE usuarios SET usuario='$usuario', contrasenia='$password', email='$email' WHERE id='$id'";

$resultado=$mysqli->query($query);

?>

<html>
<head>
<title>Modificar usuario</title>
</head>

<body>
<center>

<?php
if($resultado>0){
?>

<h1>Usuario Modificado</h1>

<?php }else{ ?>

<h1>Error al Modificar Usuario</h1>

<?php } ?>

<p></p>

<a href="index.php">Regresar</a>

</center>
</body>
</html>