Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Crear registro php mysql

Estas en el tema de Crear registro php mysql en el foro de Mysql en Foros del Web. hola tengo el siguiente codigo: <? include ("bd.php"); echo $nombre; echo $cedula; echo $celular; echo $fijo; echo $direccion; echo $cumple; echo $mail; $sql = "INSERT ...
  #1 (permalink)  
Antiguo 29/03/2010, 10:03
Avatar de konoyek  
Fecha de Ingreso: julio-2007
Mensajes: 268
Antigüedad: 16 años, 9 meses
Puntos: 0
Crear registro php mysql

hola tengo el siguiente codigo:

<?
include ("bd.php");

echo $nombre;
echo $cedula;
echo $celular;
echo $fijo;
echo $direccion;
echo $cumple;
echo $mail;



$sql = "INSERT INTO `cjpg2010_mindset`.`empleados` (`ID`, `nombre`, `cedula`, `celular`, `fijo`, `direccion`, `cumple`, `email`, `pass`) VALUES (NULL, \'prueba\', \'\', \'\', \'\', \'\', \'\', \'\', \'\');";

mysql_query($sql);


?>

y en bd.php tengo este <?php

$dbhost="localhost";
$dbusuario="cjpg2010_mindset";
$dbpassword="contraseña";

$db="cjpg2010_mindset";


$conexion = mysql_connect($dbhost, $dbusuario,$dbpassword) or die(mysql_error()); //Conexion a MySQL
mysql_select_db($db, $conexion) or die(mysql_error());
?>

la verdad no se donde esta el error pero no me deja crear ningun dato
  #2 (permalink)  
Antiguo 29/03/2010, 10:04
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Crear registro php mysql

¿Y qué error es el que te devuelve?
Aparte del hecho de que en este foro no se debe colocar código de programación, ya que para eso están los otros foros...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 29/03/2010, 10:09
Avatar de konoyek  
Fecha de Ingreso: julio-2007
Mensajes: 268
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Crear registro php mysql

no hay ningun error la cuestion es que no almacena nada
  #4 (permalink)  
Antiguo 29/03/2010, 10:19
Avatar de agustincqc  
Fecha de Ingreso: enero-2010
Ubicación: Argentina
Mensajes: 96
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Crear registro php mysql

Cita:
Iniciado por konoyek Ver Mensaje
no hay ningun error la cuestion es que no almacena nada
Proba con un Formulario en html,que accione un PHP. Entonces en un ingresar.php haces la consulta.

EN PHP:

1- Conexion con la base de datos
2- Realizas la consulta (insert into)
3- haces los values para que tome del formulario los datos
4- Echo"los datos se ingresaron correctamente"

Saludos.
  #5 (permalink)  
Antiguo 29/03/2010, 10:25
Avatar de konoyek  
Fecha de Ingreso: julio-2007
Mensajes: 268
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Crear registro php mysql

No es eso simplemente reviso la bd y no queda almacenado nada, en esta parte estoy manejando este codigo

$sql = "INSERT INTO `cjpg2010_mindset`.`empleados` (`ID`, `nombre`, `cedula`, `celular`, `fijo`, `direccion`, `cumple`, `email`, `pass`) VALUES (NULL, \'prueba\', \'\', \'\', \'\', \'\', \'\', \'\', \'\');";

mysql_query($sql);
  #6 (permalink)  
Antiguo 29/03/2010, 10:34
Avatar de agustincqc  
Fecha de Ingreso: enero-2010
Ubicación: Argentina
Mensajes: 96
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Crear registro php mysql

Cita:
Iniciado por konoyek Ver Mensaje
No es eso simplemente reviso la bd y no queda almacenado nada, en esta parte estoy manejando este codigo

$sql = "INSERT INTO `cjpg2010_mindset`.`empleados` (`ID`, `nombre`, `cedula`, `celular`, `fijo`, `direccion`, `cumple`, `email`, `pass`) VALUES (NULL, \'prueba\', \'\', \'\', \'\', \'\', \'\', \'\', \'\');";

mysql_query($sql);
Te soy sincero no entiendo el php que estas utilizando, si queres te muestro como lo haria yo.
  #7 (permalink)  
Antiguo 29/03/2010, 10:36
Avatar de konoyek  
Fecha de Ingreso: julio-2007
Mensajes: 268
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Crear registro php mysql

seria asi

$sql = "INSERT INTO `cjpg2010_mindset`.`empleados` (`nombre`) VALUES (\'prueba\');";

mysql_query($sql);

donde en este caso quiero que me cree prueba
  #8 (permalink)  
Antiguo 29/03/2010, 10:46
Avatar de agustincqc  
Fecha de Ingreso: enero-2010
Ubicación: Argentina
Mensajes: 96
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Crear registro php mysql

Cita:
Iniciado por konoyek Ver Mensaje
seria asi

$sql = "INSERT INTO `cjpg2010_mindset`.`empleados` (`nombre`) VALUES (\'prueba\');";

mysql_query($sql);

donde en este caso quiero que me cree prueba
ahh perdon vos lo que queres es crear un nuevo CAMPO , o insertar datos en un tabla, explicame bien lo que queres hacer asi te puedo ayudar..
  #9 (permalink)  
Antiguo 29/03/2010, 10:54
Avatar de agustincqc  
Fecha de Ingreso: enero-2010
Ubicación: Argentina
Mensajes: 96
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Crear registro php mysql

INSERTAR NUEVO CAMPO DENTRO DE UNA TABLA EXISTENTE



$sql = 'ALTER TABLE `nombre_de_tabla` ADD `nuevo_campo` VARCHAR(30) CHARACTER SET latin1 COLLATE latin1_spanish_ci NOT NULL AFTER `despues_de_que_campo`;';
  #10 (permalink)  
Antiguo 29/03/2010, 10:58
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Respuesta: Crear registro php mysql

Es un problema de php, de seguro te dan mas ayuda en dicho foro

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
  #11 (permalink)  
Antiguo 29/03/2010, 12:09
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Crear registro php mysql

Imprime el valor de la variable $sql y ejecuta el resultado directamente en mysql.
Si la inserción se hace bien, el problema es de php, si hay error, postealo y te colaboramos en la solución del mismo.

PD: Genetix... bienvenido nuevamente por estos lados.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #12 (permalink)  
Antiguo 29/03/2010, 12:24
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Crear registro php mysql

Cita:
Iniciado por konoyek Ver Mensaje
no hay ningun error la cuestion es que no almacena nada
Aquí no capturas ningún error:
Código PHP:
Ver original
  1. $sql = "INSERT INTO `cjpg2010_mindset`.`empleados` (`ID`, `nombre`,  `cedula`, `celular`, `fijo`, `direccion`, `cumple`, `email`, `pass`)";
  2. $sql .= "VALUES (NULL, \'prueba\', \'\', \'\', \'\', \'\', \'\', \'\', \'\');";
  3.  
De modo que es imposible saber si realmente no existe un error, pero son demasiado llamativos esos apóstrofes escapados, cuyo objeto no se comprende.

Ponle una captura de error y vuelve a probar con esto:
Código PHP:
Ver original
  1. $sql = "INSERT INTO `cjpg2010_mindset`.`empleados`  (`ID`, `nombre`,  `cedula`, `celular`, `fijo`, `direccion`, `cumple`, `email`, `pass`)";
  2. $sql .= "VALUES (NULL, 'prueba','', '', '', '', '', '', '');";
  3.  
  4.  mysql_query($sql);
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #13 (permalink)  
Antiguo 29/03/2010, 12:44
Avatar de konoyek  
Fecha de Ingreso: julio-2007
Mensajes: 268
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Crear registro php mysql

Ya obtuve el almacenamiento ahora como puedo guardar en variables

$conexion = mysql_query("INSERT INTO `cjpg2010_mindset`.`empleados` (`nombre`, `cedula`, `celular`, `fijo`, `direccion`, `cumple`, `email`) VALUES ($nombre, $cedula, $celular, $fijo, $direccion, $cumple, $mail');");
  #14 (permalink)  
Antiguo 29/03/2010, 12:49
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Crear registro php mysql

Cita:
Iniciado por konoyek Ver Mensaje
Ya obtuve el almacenamiento ahora como puedo guardar en variables

$conexion = mysql_query("INSERT INTO `cjpg2010_mindset`.`empleados` (`nombre`, `cedula`, `celular`, `fijo`, `direccion`, `cumple`, `email`) VALUES ($nombre, $cedula, $celular, $fijo, $direccion, $cumple, $mail');");
Tus problemas no son de Bases de Datos, sino de PHP, y aquí no se deben tratar temas de programación (Leer: Función de la sección de Base de Datos - Foros del Web )

Por favor, postea tus preguntas de programación en el Foro de PHP. Allí es donde encontrarás las mejores respuestas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: php, registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:32.