PHP - ayuda con php

 
Vista:

ayuda con php

Publicado por kevin (1 intervención) el 04/08/2018 23:35:29
Hola soy nuevo en la programación y necesito ayuda con un boton de eliminar registro de una base de datos.
esta en una tabla en una pagina en HTML y PHP y este es el error que me lanza:

Parse error: syntax error, unexpected '$eliminar' (T_VARIABLE) in C:\xampp\htdocs\www.Alternatif.com\borrar_usuario.php on line 11


codigo del php:
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
<?php
//conectando con la base de datos
$con = mysqli_connect("localhost","root","","alternatif");
if (!$con){
	echo 'error al conectar con la base de datos';
}else{
	//obteniendo id
	require_once('mostrar_usuarios.php');
	$id = $_POST['ID_Usuario']
	//creando y ejecutando consulta
	$eliminar = "DELETE * FROM usuarios WHERE ID_Usuario = '$id'";
	$eliminar = mysqli_query($con, $eliminar);
	//comprobando el funcionamiento apto de la consulta
	if (!$eliminar){
		echo '<script>
          alert("Error al borrar el usuario");		  
	      window.history.go(-1);
          </script>';
	}else{
		echo '<script>
          alert("usuario eliminado exitosamente");		  
	      window.location(index.html);
          </script>';
	}
 
}

codigo 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
44
45
46
47
48
49
50
<!DOCTYPE html>
<html>
<head>
<title>Alternatif</title>
<style>
</style>
</head>
<body>
<center><br/><br/><br/>
   <table border="2px" width="100%">
       <thead>
	       <tr>
		      <th>ID del Usuario</th>
              <th>Imagen del Usuario</th>
			  <th>Nombre de Usuario</th>
			  <th>Nombre</th>
			  <th>Apellidos</th>
			  <th>Correo</th>
			  <th>Sexo</th>
			  <th>Eliminar</th>
		   </tr>
	   </thead>
	   <tbody>
	     <?php
		 include 'cn.php';
 
		 $query = "SELECT * FROM usuarios";
		 $resultado = $con->query($query);
		 while($row = $resultado->fetch_assoc()){
			?>
			<tr>
			  <th name="ID"><?php echo $row['ID_Usuario'] ?></th>
			  <td name="IMAGE"><img src="data:image/jpg;base64,<?php echo base64_encode($row['Imagen_Usuario']); ?>" alt="no tiene" width="80px" height="80px"/></td>
			  <td name="USUARIO"><?php echo $row['Nom_Usuario'] ?></td>
			  <td name="NOMBRE"><?php echo $row['Nombre'] ?></td>
			  <td name="APELLIDOS"><?php echo $row['Apellidos'] ?></td>
			  <td name="TELEFONO"><?php echo $row['Telefono'] ?></td>
			  <td name="SEXO"><?php echo $row['Sexo'] ?></td>
			  <th><a href="borrar_usuario.php" method="POST" class="btn" >Eliminar</a></th>
 
			</tr>
			<?php
 
		 }
		 ?>
	   </tbody>
   </table>
</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
sin imagen de perfil
Val: 729
Bronce
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

ayuda con php

Publicado por gonzalo (615 intervenciones) el 05/08/2018 06:19:18
buenos dias don Kevin.

por regla general, cada instruccion debe terminar con punto y coma (con algunas excepciones como el if, el while, etc)

el problema esta justo en la linea anterior.

$id = $_POST['ID_Usuario'] <------------------ le falta el punto y coma.

bienvenido al mundo de php.

salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar