Autor
|
Tema: query no guarda registros en la bd (Leído 3,387 veces)
|
elbrujo20
Desconectado
Mensajes: 33
|
Buenas comunidad tengo un problema que no he podido encontrar el por que ya tengo todo listo ya esta hecho solo falta que me guarde los registros que se ingresan en las tablas a la base de datos hice esta tabla pero no me guarda cuando ingreso datos ya busque en muchos videos pero no hallo no se que este haciendo mal cambie el msqlqueri por el mysqliquery pero sige sin guardarlos no saben a que se deba? esta es la tabla <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <form id="form1" name="form1" method="post" action="Datospersonales.php"> <table width="353" border="0"> <input type="text" name="id" id="id" /></td> <input type="text" name="nombres" id="nombres" /></td> <input type="text" name="paterno" id="paterno" /></td> <input type="text" name="materno" id="materno" /></td> <input type="text" name="id_civil" id="id_civil" /></td> <input type="text" name="direccion" id="direccion" /></td> <input type="text" name="emailPrincipal" id="emailPrincipal" /></td> <input type="text" name="emailalt" id="emailalt" /></td> <input type="text" name="celular" id="celular" /></td> <input type="text" name="telefonocasa" id="telefonocasa" /></td> <td>TELEFONO TRABAJO </td> <input type="text" name="telefonotrabajo" id="telefonotrabajo" /></td> <td><input type="date" name="nacimiento" id="nacimiento" /></td> <select name="genero" id="genero"> <td><select name="paisdireccion" id="paisdireccion"> <td><select name="estadonac" id="estadonac"> <td><select name="nacionalidad" id="nacionalidad"> <td><select name="identidad" id="identidad"> <input type="text" name="foto" id="foto" /></td> <input type="submit" name="Enviar" id="Enviar" value="Enviar" /> <body background="file:///C:/Users//Desktop/carpetas%20de%20cosas/desarrollo/conacyt2.png"> AQUI HICE LOS POST JUNTO CON EL QUERY: <?php if($_POST){ $id=$_POST['id']; $nombres=$_POST['nombres']; $paterno=$_POST['paterno']; $materno=$_POST['materno']; $id_civil=$_POST['estadocivil']; $direccion=$_POST['direccion']; $correop=$_POST['emailPrincipal']; $correoa=$_POST['emailalt']; $tcelular=$_POST['celular']; $tcasa=$_POST['telefonocasa']; $ttrabajo=$_POST['telefonotrabajo']; $f_nacimiento=$_POST['nacimiento']; $genero=$_POST['genero']; $pais_nacimiento=$_POST['nacionalidad']; $edo_nacimiento=$_POST['estadonac']; $nacionalidad=$_POST['nacionalidad']; $identidad=$_POST['identidad']; $foto=$_POST['foto']; mysqli_query("INSERT INTO tb_personales (id,nombres,paterno,materno,estadocivil,direccion,,emailPrincipal,emailAlt,tcasa,telefonotrabajo,nacimiento, genero,pais_nacimiento,estadonac,nacionalidad,identidad,foto) VALUES('" . $id . "','" . $nombres . "','" . $paterno . "','" . $materno. "','" . $ecivil . "','" . $direccion . "','" . $correop . "','" . $correoa . "','" . $tcelular . "','" . $tcasa . "','" . $ttrabajo . "','" . $f_nacimiento . "','" . $genero . "','" . $pais_nacimiento . "','" .$edo_nacimiento . "','" . $nacionalidad . "','" . $identidad . "','" . $foto ."',)"); } ?> Y CON ESTE CONECTO A LA BASE DE DATOS: <?php $conexion=mysqli_connect("localhost","root","","conacyt"); if($conexion) { echo "Se ha conectado correctamente"; } else{ echo "No se ha podido coenctar"; }
|
|
|
En línea
|
|
|
|
engel lex
|
seleccionaste la db y aseguraste si el query no retornaba errores?
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Ocelot1994
Desconectado
Mensajes: 40
|
mysqli_query($conexion,"INSERT INTO tb_personales (id,nombres,paterno,materno,estadocivil,direccion,,emailPrincipal,emailAlt,tcasa,telefonotrabajo,nacimiento, genero,pais_nacimiento,estadonac,nacionalidad,identidad,foto) VALUES('" . $id . "','" . $nombres . "','" . $paterno . "','" . $materno. "','" . $ecivil . "','" . $direccion . "','" . $correop . "','" . $correoa . "','" . $tcelular . "','" . $tcasa . "','" . $ttrabajo . "','" . $f_nacimiento . "','" . $genero . "','" . $pais_nacimiento . "','" .$edo_nacimiento . "','" . $nacionalidad . "','" . $identidad . "','" . $foto ."',)") or die( mysqli_error($conexion));
Prueba con esto. Saludos.
|
|
« Última modificación: 17 Noviembre 2016, 01:38 am por Diego5 »
|
En línea
|
|
|
|
elbrujo20
Desconectado
Mensajes: 33
|
para seleccionar la db es con el select? creo que no solo hice una conexion a la bd es que no se mucho de mysql soy nuevo en eso pero gracias
|
|
|
En línea
|
|
|
|
SetzerFF
Desconectado
Mensajes: 26
PokerFace
|
para seleccionar la db es con el select? creo que no solo hice una conexion a la bd es que no se mucho de mysql soy nuevo en eso pero gracias
SELECT es para seleccionar la tabla. Para seleccionar la db, lo haces con mysqli_select_db() luego de hacer la conexión mysqli_connect. Y el query, entre el mysqli_connect y mysqli_close.
|
|
|
En línea
|
Fold'em, Let'em Hit Me, Raise It, Stay with Me
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
La query misteriosa
PHP
|
XafiloX
|
3
|
2,648
|
25 Junio 2009, 19:14 pm
por XafiloX
|
|
|
Reg Query
Scripting
|
Nilrac
|
4
|
5,005
|
7 Febrero 2010, 05:01 am
por Nilrac
|
|
|
[Registros] existe algún registro para Outlook en los registros de windows?
Windows
|
moikano→@
|
5
|
7,439
|
14 Febrero 2011, 14:56 pm
por dantemc
|
|
|
última fecha, registros que no aparecen y contar registros
PHP
|
bgnumis
|
3
|
2,433
|
4 Septiembre 2015, 22:34 pm
por DeMoNcRaZy
|
|
|
Query que dplica registros a partir de otra tabla
Bases de Datos
|
crisoof
|
1
|
2,171
|
1 Agosto 2019, 23:05 pm
por crisoof
|
|