PHP - Añadir Datos a la BD

 
Vista:
sin imagen de perfil
Val: 18
Ha aumentado su posición en 6 puestos en PHP (en relación al último mes)
Gráfica de PHP

Añadir Datos a la BD

Publicado por Jesus (11 intervenciones) el 20/05/2019 17:33:58
Hola buenas tenia un problema, es este:
Quiero que un usuario de un banco al darse de alta con su cuenta de usuario pueda crearse una cuenta bancaria, la cual tendra su DNI(obtenido del login anterior) y el saldo sera = 0 (esta en la variable), el problema que cuando le doy a login, no me sale ningun error en el archivo pero al consultar phpMyAdmin no se me actualiza nada ni me aparecen ninguna nueva cuenta, adjunto el codigo
Un saludo y gracias.

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
<html>
	<head>
		<title></title>
	</head>
	<body>
		<?php
		session_start();
		include "datosconexion.php";
		$enlace = mysqli_connect(HOST,USER,PASSWORD,DATABASE);
		if(isset($_POST["enviar"])){
			//datos
			$user=$_SESSION['user'];
			$saldo=0;
			$SQL="INSERT INTO cuentas VALUES ('','$user','$saldo')";
			if (!mysqli_query($enlace,$SQL)){
				echo "error en el alta";
			}
	    }
		?>
 
		<form method="post" action="">
			<center><strong>
			<input type="submit" name="enviar" value="Login"/>
			</strong></center>
		</form>
	</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
Imágen de perfil de Mauro
Val: 2.761
Oro
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Añadir Datos a la BD

Publicado por Mauro (1034 intervenciones) el 20/05/2019 18:46:22
Parecería que no está llegando el $_POST['enviar']...

En todo caso, agrega antes del isset un var_dump( $_POST ) o, si usas un IDE, prubea instalar un debugger.
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