1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Problema con el ultimo paso de la inmobiliaria en la inserccion de registros

Tema en 'Tutoriales Desarrollo Web' iniciado por pregunton, 11 Mar 2008.

  1. pregunton

    pregunton Nuevo usuario

    Hola
    Primero muchas felicidades por el tutorial, es muy muy practico y he conseguido llegar hasta el final.

    Sin embargo me gustaria saber si cuando insertamos una ciudad en lugar de que nos regrese solo el

    mensaje de ciudad agregada correctamente podriamos poner un boton que nos regrese al estado anterior

    y agregar otro, trate de poner un boton con la direccion pero no me jalo

    Soy medio bruto en fin

    Acaso esta afectando en algo el echo???

    77777echo 'Ciudad agregada correctamente'; // escribo un mensaje de que la ciudad se agrego correctamente7777

    A y en la base de datos se enreda en la llave secundaria probablemente meti mal los datos, los volvere a hacer
    para afinar detalles pero muy bueno ehh siguele

    :clapping: :clapping: :clapping: :clapping: :clapping: :clapping: :clapping: :clapping: :clapping: :clapping:
     
  2.  
  3. elQuique

    elQuique Usuario activo

    Pregunton bienvenido al foro.

    Sobre tu pregunta claro se puede poner un link que vaya a tantas paginas como quieras, a que le llamas botón ??
     
  4. pregunton

    pregunton Nuevo usuario

    GRACIAS POR LA ATENCIÓN PRESTADA

    Mira ya logre solucionar ese problemita solo puse otro boton, y lo vincule a la pagina anterior, resulto muy bien Gracias.

    Pero tengo un percance mucho mayor:

    Primero En base al registro de Ciudades, hize un modulo similar de registro de usuarios así que agregue otro campo, y si en efecto realiza la conexion, insrta los registros y se va a la pagina que quiero y todo como Dios manda,

    El problemita es que al momento de que inserta los valores ala Base de Datos, me inserta el nombre en el campo nombre y el mail en el campo mail, pero de otro registro, es decir me crea dos registros

    uno con el nombre y otro registro con el mail
    cuando deberian de quedar en un solo registro ya que el mail pertenece al usuario

    En resumidas cuentas quiero hacer un modulo de registro, Se que para ti a de ser un trivialidad pero para nosotros los humanos pos no nos sale


    Te añado dos codigos porque se me hace que estoy cometiendo un par de barbariedades.


    777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777

    <?php
    $conexion = mysql_connect('localhost', 'gordolfo', 'gordolfo');
    mysql_select_db('registro');
    ?>
    <html>
    <head>
    <title>Modulo de Registro para Usuarios</title>
    </head>
    <body>
    <h1>Modulo de registro d nuevos usuarios</h1>
    <!-- Titulo del Formulario !-->
    <?php

    if (isset($_POST['txtNombre'])) {
    @mysql_query("INSERT INTO usuarios SET nombre = '" . $_POST['txtNombre'] . "'");


    if (isset($_POST['txtMail'])) {
    @mysql_query("INSERT INTO usuarios SET mail = '" . $_POST['txtMail'] . "'");
    echo 'Su sulicitud a sido enviada correctamente';


    }
    }
    else {
    ?>

    <form action="registrousuario.php" method="post" name="frmDatos" id="frmDatos">
    <label>Nombre:</label>
    <p><input type="text" name="txtNombre" id="txtNombre">
    </p>
    <p>Direcci&oacute;n de correo Electr&oacute;nico: </p>
    <p>
    <input type="text" name="txtMail" id="txtMail">
    </p>
    <p>&nbsp;</p>
    <p>
    <input type="submit" name="cmdAceptar" id="cmdAceptar" value="Aceptar">
    </p>
    <p>&nbsp;</p>
    </form>
    <?php
    }
    mysql_close($conexion); // Cierro la conexion con la base de datos
    ?>
    </body>
    </html>











    777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777
    este es otro, puesto que supuse que el if estaba causando un pequeño conflicto, pero me resulto peor
    777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777

    <?php
    $conexion = mysql_connect('localhost', 'root'); // me conecto a la base de datos
    mysql_select_db('registro'); // selecciono la base de datos
    ?>
    <html>
    <head>
    <title>Modulo de Registro para Usuarios</title>
    </head>
    <body>
    <h1>Modulo de registro d nuevos usuarios</h1>
    <!-- Titulo del Formulario !-->
    <?php

    if (isset($_POST['txtNombre'])):
    @mysql_query("INSERT INTO usuarios SET nombre = '" . $_POST['txtNombre'] . "'");
    echo 'Su sulicitud a sido enviada correctamente';

    if (isset($_POST['txtMail'])):
    @mysql_query("INSERT INTO usuarios SET mail = '" . $_POST['txtMail'] . "'");
    echo 'Su sulicitud a sido enviada correctamente';

    else:


    <form action="registrousuario.php" method="post" name="frmDatos" id="frmDatos">
    <label>Nombre:</label>
    <p><input type="text" name="txtNombre" id="txtNombre">
    </p>
    <p>Direcci&oacute;n de correo Electr&oacute;nico: </p>
    <p>
    <input type="text" name="txtMail" id="txtMail">
    </p>
    <p>&nbsp;</p>
    <p>
    <input type="submit" name="cmdAceptar" id="cmdAceptar" value="Aceptar">
    </p>
    <p>&nbsp;</p>
    </form>
    ?>


    <?php
    }
    mysql_close($conexion); // Cierro la conexion con la base de datos
    ?>
    </body>
    </html>




    gracias espero tu respuesta vale
    :vale: :vale: :vale: :vale: :vale: :vale: :vale: :vale: :vale: :vale: :vale: :vale:
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·