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

1voto

Hola, tengo un problema necesito pasar datos de un modal a una BD en Wordpress

he utilizado para los Modals el plugin Modal Popup
lo que necesito hacer es pasar los datos de un formulario que estaen el modal a un archivo php adicional a worpress y que actualize la informacion en la pagina principal
y despues pasarlos a la Base de Datos

1 Respuesta

2votos

Navaiklam Puntos270

Lo que tienes que hacer es capturar los datos del post del formulario y con action pasar el contenido de las variables hacia tu script de PHP, luego lo procesas y envías a la base de datos de wordpress, para ello obviamente te conectas a la misma.
Luego desde Wordpress en el template que uses presentas esos datos haciendo la consulta a la db, previamente abras creado una tabla para alojar esos datos que quieres guardar del formulario.
No esta de más decir que debes de aprender a programar para realizar todo esto :D

Te dejo la punta del iceberg, el script es horrible, solo es para darte una idea por donde seguir y que se requiere, acuérdate que debes de validar y sanear los datos

En tú formulario

<form name="formulario" method="post" action="ejemploPost.php">
Nombre: <input type="text" name="nombre" value="">
<input type="submit" />
</form>

En tú script ejemploPost.php

<?php
$nombre = $_POST['nombre'];
include("abre_conexion.php");   
$guardar_Nombre = "INSERT INTO $tabla_db_Wordpres (nombre) VALUES ('$nombre')";   
mysql_query($guardar_Nombre);
include("cierra_conexion.php");
?>

Acá te dejo una búsqueda que hice para ti en google espero que te sirva.

enter link description here

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

Otras Preguntas y Respuestas


Actividad Reciente

...

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

Conecta