PHP - guardar y editar datos en php

 
Vista:

guardar y editar datos en php

Publicado por fernando (2 intervenciones) el 18/07/2019 05:11:56
no encuentro la solucion de como editar un registro que tengo en mysql de una bd
tambien pongo en .zip todo el codigo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
//Este archivo es la segunda parte para mostrar la busqueda de aqui para tomar el ID para editar 
$palabra=$_POST['palabra'];
$query="SELECT * FROM registro WHERE ID LIKE '$palabra'";
$consulta3=$mysqli->query($query);
if($consulta3->num_rows>=1){
    echo "<table border>
    <thead>
        <tr>
            <th>ID</th>
            <th>CORREO INSTITUCIONAL Y DIRECTORIO ACTÍVO <br>(SERVICIO ASIGNADO)</th>
            <th>ANEXA EVIDENCIA</th>
            <th>EQUIPO DE CÓMPUTO EN PRÉSTAMO</th>
            <th>ANEXA EVIDENCIA</th>
        </tr>
    </thead>
    <tbody>";
    while($row=$consulta3->fetch_array(MYSQLI_ASSOC)){
        echo strtoupper("</br><tr>
            <td>".$row['ID']."</td>
            <td>".$row['MST_CORREO_INSTITUCIONAL']."</td>
            <td>".$row['MST_CORREO_INSTITUCIONAL_EVIDENCIA']."</td>
            <td>".$row['MST_EQUIPO_COMPUTO_PRESTAMO']."</td>
            <td>".$row['MST_EQUIPO_COMPUTO_PRESTAMO_EVIDENCIA']."</td>
        </center></tr>");
    }
    echo "</tbody>
</table>" ."</br>". "<a href='modificar.php?ID=".$row['ID']."'>EDITAR</a>";
}else{
    echo "</br></br><a href='mst.php'>BUSCAR NUEVAMENTE</a></td>";
}



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
 
	//Este archivo es para modificar 
 
	require('conexion.php');
 
	$ID=$_GET['ID'];
 
	$query="SELECT NOMBRE, A_PATERNO, A_MATERNO FROM registro WHERE ID='$ID'";
 
	$resultado=$mysqli->query($query);
 
	$row=$resultado->fetch_assoc();
 
?>
 
<html>
	<head>
		<title>Usuarios</title>
	</head>
	<body>
 
		<center><h1>Modificar </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="NOMBRE" size="25" value="<?php echo $row['NOMBRE']; ?>" /></td>
				</tr>
				<tr>
					<td><b>Password</b></td>
					<td><input type="text" name="A_PATERNO" size="25" value="<?php echo $row['A_PATERNO']; ?>" /></td>
				</tr>
				<tr>
					<td><b>Email</b></td>
					<td><input type="text" name="A_MATERNO" size="25" value="<?php echo $row['A_MATERNO']; ?>" /></td>
				</tr>
				<tr>
					<td colspan="2"><center><input type="submit" name="Guardar" value="Guardar" /></center></td>
				</tr>
			</table>
		</form>
	</body>
</html>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
//Este archivo es para validar lo que se guardo
 
	require('conexion.php');
 
	$ID=$_POST['ID'];
	$NOMBRE=$_POST['NOMBRE'];
	$A_PATERNO=$_POST['A_PATERNO'];
	$A_MATERNO=$_POST['A_MATERNO'];
 
	$query="UPDATE registro SET NOMBRE='$NOMBRE', A_PATERNO='$A_PATERNO', A_MATERNO='$A_MATERNO' 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="mst.php">Regresar</a>
 
		</center>
	</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder