Ayda enviar formulario a base de datos Ayda enviar formulario a base de datos
Ayda enviar formulario a base de datos
Mostrando resultados del 1 al 3 de 3
  1. #1
    Ayda enviar formulario a base de datos
    Hola, tengo tiempo sin usar el php y necesito ayuda con algo basico, envair datos de un formulario a una tabla en una base de datos y debajo del formulario mostrar una consulta con los datos agregados a la tabla.

    cree desde xampp todo pero al darle a enviar al formulario me muestra es el guardar.php asi y no agreganada a base daos solo me muestra este texto en el navegador:

    <?php
    //conectamos Con el servidor
    $conectar=@mysql_connect('localhost','root','');
    //verificamos la conexion
    if(!$conectar){
    echo"No Se Pudo Conectar Con El Servidor";
    }else{

    $base=mysql_select_db('prueba');
    if(!$base){
    echo"No Se Encontro La Base De Datos";
    }
    }
    //recuperar las variables
    $nombre=$_POST['nombre'];
    $correo=$_POST['correo'];
    $mensaje=$_POST['mensaje'];
    //hacemos la sentencia de sql
    $sql="INSERT INTO datos VALUES('$nombre',
    '$correo',
    '$mensaje')";
    //ejecutamos la sentencia de sql
    $ejecutar=mysql_query($sql);
    //verificamos la ejecucion
    if(!$ejecutar){
    echo"Hubo Algun Error";
    }else{
    echo"Datos Guardados Correctamente<br><a href='index.html'>Volver</a>";
    }
    ?>

    quien me ayuda ,

  2. Primero el formulario.

    Código HTML:
          <form action="other.php" method="POST">
            <div class="form-group">
              <input type="text" class="form-control" placeholder="Usuario o correo" name="user" id="user">
            </div>
    
            <div class="form-group">
              <button class="btn btn-bold btn-block btn-primary" type="submit">Proceso</button>
            </div>
          </form>
    
    Asegura de recibir los datos tu archivo para ver que no sea ese el error

    Código PHP:

    echo $_POST['user']; 
    Crea la conexion y asegurate que funciona.

    posteriormente para ingresar datos a tu formulario haz lo siguiente

    Código PHP:

    $user 
    $_POST['user'];

    $Cmd_form $db->query("INSERT INTO `datos` (`user`) VALUES ('$user');");

    Asegura la funcion con :

    if (
    $sql === TRUE) {
       echo 
    1// Si funciono.
    } else {
       echo 
    2// Si no funciono.

    Mejora tu consulta y usa Mysqli :

    // Remplaza DB_HOST,DB_USER,DB_PASS,DB_NAME Por tus credenciales.

    Código PHP:

      
    class Connection extends mysqli {

        public function 
    __construct() {

          
    parent::__construct(DB_HOST,DB_USER,DB_PASS,DB_NAME);
          
    $this->connect_errno ? die('Error en la conexión a la base de datos') : null;
          
    $this->set_charset("utf8");

        }
        
        public function 
    rows($query) {

          return 
    mysqli_num_rows($query);
        }

        public function 
    free($query) {

          return 
    mysqli_free_result($query);
        }

        public function 
    search($query) {

          return 
    mysqli_fetch_array($query);
        }

      } 

    Para usarlo solo crea una nueva instancia.

    $db = new Connection();

    y un ejemplo el de arriba.


    $Cmd_form = $db->query("INSERT INTO `datos` (`user`) VALUES ('$user');");

    Donde $db almacena la conexion.

    y donde ->query es el comando del cual ejecuta.
    Citar Citar  

  3. no veo donde se ejecuta la consulta sql.
    Citar Citar  

Temas similares

  1. Como enviar email masivo de una base de datos
    Hola a todos tengo una web, y pues tengo correos de mis clientes en la base de datos que son legalmente obtenido por registros y quisiera enviarles...
    Respuestas: 5
    Último mensaje: 03-may-2015
  2. Formulario en WordPress que guarde datos auna base de datos
    Hola estimados(as) recurro con ustedes para saber si alguien de ustedes , ha hecho un formulario en WordPress que guarde datos auna base de datos.,...
    Respuestas: 2
    Último mensaje: 21-abr-2015
  3. ¿Plugin para enviar posts a Twitter sin añadir nada a base de datos?
    ¿Existe algún plugin para enviar los posts a Twitter, pero que no añada nada a la base de datos? Hasta ahora todos los que he encontrado le...
    Respuestas: 11
    Último mensaje: 18-ene-2014
  4. Formulario base de datos
    Hola, tengo una BBDD en Access con los datos de unas personas y una página en HTML y quiero hacer un formulario con usuario y contraseña siendo el...
    Respuestas: 1
    Último mensaje: 16-ago-2013

Normas de publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •