Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Bhrentox en 27 Noviembre 2012, 05:22 am



Título: Ayuda con codigo php
Publicado por: Bhrentox en 27 Noviembre 2012, 05:22 am
Hola, me estoy metiendo ahora con php y al realizar la siguiente insercion me manda errores espero me puedan ayudar a ver si tengo algun error salu2 y gracias.
Código:
<p>Formulario de Registro</p>
          <p>Nombre
            <label for="nombre"></label>
            <input type="text" name="nombre" id="nombre" />
          </p>
<p>Apellido
  <input type="text" name="apellido" id="apellido" />
</p>
          <p>Usuario
             <input type="text" name="user" id="user" />
          </p>
          <p>Contraseña
            <input type="text" name="pass" id="pass" />
          </p>
          <p>
            Sexo
            <input type="radio" name="sex" id="radio2" value="Hombre" />
            Hombre
            <input type="radio" name="sex" id="radio3" value="Mujer" />
          Mujer</p>
          <p>Intereses</p>
          <p>
            <input name="con" type="checkbox" id="con" />
          Tecnologia
            <input name="con" type="checkbox" id="con" />
          Musica
            <input name="con" type="checkbox" id="con" />
          Juegos          </p>
          <p>Edad</p>
          <p>
            <select name="años">
              <option>12 a 17 años </option>
              <option selected="selected">18 a 25 años </option>
              <option>26 a 40 años </option>
              <option>Mas de 41 años </option>
            </select>
          </p>
          <!--<p>Repetir Contraseña
            <input type="text" name="pass" id="pass" />
          </p>-->
          <form id="form1" name="form1" method="post" action="registro.php">
            <input type="submit" name="añadir" id="añadir" value="Enviar" />
          </form>




Este es mi php donde realizo la insersion
Código:


<?php





$conex=mysql_connect("localhost","root","");
mysql_select_db("foro",$conex);


if(isset($_POST['añadir'])) // Si el boton de "añadir" fúe presionado ejecuta el resto del código
{
    
$nom = $_POST['nombre'];
$ape =($_POST['apellido']);  
$user =($_POST['user']);
    $pass = ($_POST['pass']);
$sex = ($_POST['sex']);
$con = ($_POST['con']);
$años = ($_POST['años']);


$cmd=mysql_query("INSERT INTO usuarios VALUES('".$cla."','".$nom."','".$ape."','".$user."','".$pass."','".$sex."','".$con."','".$años."')");

if($cmd)
{
echo 'se inserto correctamente.';
}
else
{
echo 'no se pudo insertar';
}

}
?>

Espero me puedan ayudar salu2 y de antemano muchas gracias.


Título: Re: Ayuda con codigo php
Publicado por: Shell Root en 27 Noviembre 2012, 06:22 am
Crea una variable llamada $sql y desde allí creas la query, de esta forma queda más fácil mostrar la query y ver e que estas fallando.

PD Importante: Cambia los caracteres ñ por n, quizás presenta conflicto por ser carácter especial.


Título: Re: Ayuda con codigo php
Publicado por: Bhrentox en 28 Noviembre 2012, 00:17 am
Muchas gracias ya pude resolver mi problema salu2.