entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

3votos

ENVIAR DATOS DE PHP A BASE DE DATOS

HOLA... Espero y me puedan ayudar...
Quiero que desde un formulario al llenarlo y al enviar los datos, se guarden en una base de datos desde php
Ya intente varias cosas, pero no funciona, me salen errores y he visto en varias paginas pero ningun codigo soluciona mi problema.

Ya hice la conexion a la base de datos:

<?php
$conexion = mysqli_connect("localhost", "root", "", "formulario");
?>

No inserte algun mensaje de que se conecto correctamente o fallo la conexion, por que ese codigo lo inserte antes para hacer alguna consulta y funciono correctamente.

Y ahora nececito saber como mandar los datos del formulario a la base de datos. Necesito ayuda, Saludos

1 Respuesta

3votos

jj19958 Puntos4130
$conexion=mysqli_connect('direccion','usuario','contraseña','bd');
    if(!empty($_POST)){
        if(isset($_POST["nombre"]) && isset($_POST["apellidoP"]) && isset($_POST["apellidoM"]) && isset($_POST["email"])
       && isset($_POST["password"]) && isset($_POST["id_puesto"]) && isset($_POST["id_departamento"]) && isset($_POST["nivel"])){
             if($_POST["nombre"]!=""&& $_POST["apellidoP"]!=""&&$_POST["apellidoM"]!="" &&$_POST["email"]!="" &&$_POST["password"]!=""
                 &&$_POST["id_puesto"]!=""&&$_POST["id_departamento"]!=""){
             $nombre=$_POST['nombre'];
             $apellidoP=$_POST['apellidoP'];
             $apellidoM=$_POST['apellidoM'];
             $email=$_POST['email'];
             $password=$_POST['password'];
             $id_departamento=$_POST['id_departamento'];
             $id_puesto=$_POST['id_puesto'];

            $sql="INSERT into usuario (nombre,apellidoP,apellidoM,email,password,id_departamento,id_puesto,)
                     values ('$nombre','$apellidoP','$apellidoM','$email','$password','$id_departamento','$id_puesto')";
            echo mysqli_query($conexion,$sql);
        }
    }
}

1voto

Miller comentado

Gracias!! Me sirvió muchísimo Saludos

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta