Programación

Foro WordPress » WordPress » Programación

Boton que realiza un INSERT en la bd (1 mensaje)

Acerca de este hilo

Tags

  1. aporto90

    3.0
    Antiguedad: Sep 2011
    Mensajes: 17

    offline

    Publicado hace 8 meses
    #

    Hola tengo un formulario en una página que tiene la siguiente estructura:

    < form name="fvalida" action="header.php" method="post" >
    < table >
    < tr >
        < td >Nom de la ruta: < /td >
        < td >< input type="text" name="nom" size="10" maxlength="100" value="Ruta_Prueba" >< /td >
    < /tr >
    < tr >
        < td >Data (ex: dd/mm/aa): < /td >
        < td >< input type="text" name="data" size="10" maxlength="8" value="30/09/11" >< /td >
    < /tr > < tr >
        < td colspan="2" align="center" >< input type="button" value="Enviar" onclick="popup()"  >< /td >

    < /tr >
    < /table >
    < /form >

    Este formulario tiene que recoger los datos y guardarlos en una tabla de la base de datos de wordpress.
    En el header.php tengo el siguiente código:

    < script type="text/javascript" >
    < !--
    function popup() {

    if (document.fvalida.nom.value.length==0 || document.fvalida.data.value.length==0){
            alert("Completa tots els camps");
        document.fvalida.focus();
        return 0;
        } else {
    < ?php
    $nombre = $_POST['nom'];
    $data = $_POST['data'];

    $conn = mysql_connect("...", "...", "...") or die();
    mysql_select_db("nom_db",$conn);

    $query = "INSERT INTO rutes (nom,data) values ('$nombre','$data')";
    $response = mysql_query($query, $conn);
    mysql_close();

    ? >
    }
    }
    //-- >
    < /script >

    No entiendo porqué no me funciona, No sé si es por el código o por que implemento la función en el archivo equivocado o qué. Alguien tiene alguna sugerencia?

Responder

Debes Identificarte para publicar.

Foro WordPress » WordPress » Programación