No ubico el error de mi codigo para enviar los datos a la base de datos en MySQL
Publicado por user1 (30 intervenciones) el 16/09/2020 16:47:53
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
51
52
53
54
55
56
57
58
//codigo en ¨HTML¨ (entre comillas, porque esta en formato php)
<h2 class="title_sing_in">Completar registro</h2>
<form action="user_creation(sign_in)/db.php" method="POST">
<input type="text" placeholder="Nombre" class="input_name_sign_in" name="name" required>
<input type="text" placeholder="Apellido" class="input_last_name" name="lastName" required>
<input type="text" placeholder="Nombre de usuario" class="input_user_name" name="userName" required>
<input type="email" placeholder="Email" class="input_email_sign_in" name="email" required>
<input type="password" placeholder="Contraseña" class="input_password_sign_in" name="password" required>
<input type="submit" value="Registrarme" class="submit_sign_in">
</form>
//codigo PHP
<?php
include 'database_2.php';
$name = $_POST['name'];
$lastName = $_POST['lastName'];
$userName = $_POST['userName'];
$email = $_POST['email'];
$password = $_POST['password'];
$query = "INSERT INTO usuariosj(nname, LastName, UserName, Email, ppassword) VALUES('$name',
'$lastName', '$userName, '$email', '$password')";
$resultado = mysqli_query($conexion, $query);
if($resultado) {
echo '
<script>
alert("Usuario creado exitosamente");
window.location = "login.html";
</script>
';
} else {
echo '<script>
alert("Error al registrarse");
</script>';
}
mysqli_close($conexion);
?>
//codigo PHP (conexion a base de datos)
<?php
$conexion = mysqli_connect("localhost", "root", "", "usuarios");
/*if ($conexion) {
echo 'Conectado bien a la base de datos';
} else {
echo 'Conectado mal a la base de datos';
}*/
?>
*He revisado una y otra vez si los campos de la base de datos o del html estan mal, pero no.
Valora esta pregunta


0