Foros del Web » Programando para Internet » PHP »

insertar registros

Estas en el tema de insertar registros en el foro de PHP en Foros del Web. Hola... no se por que, pero no puedo insertar registros en una base de datos mysql, el codigo que utilizo es: mysql_connect("localhost","",""); mysql_db_query("basedatos","Insert into propiedades(codigo, ...
  #1 (permalink)  
Antiguo 24/06/2004, 19:03
Avatar de Ludwingg  
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 4 meses
Puntos: 5
insertar registros

Hola...

no se por que, pero no puedo insertar registros en una base de datos mysql, el codigo que utilizo es:

mysql_connect("localhost","","");
mysql_db_query("basedatos","Insert into propiedades(codigo, tipo_propiedad, departamento, municipio, acceso, precio_total, precio_vara) values ('$codigo', '$tipo_propiedad', '$departamento', '$municipio','$acceso', '$precio_total', '$pre_vara')");

pero si trato de insertar los registros: codigo, tipo_propiedad, departamento si se insertan correctamente, y necesito insertarlos todos...

muchas gracias
  #2 (permalink)  
Antiguo 25/06/2004, 00:11
Avatar de Torus  
Fecha de Ingreso: enero-2002
Ubicación: Tú buscame y me encontraras
Mensajes: 413
Antigüedad: 22 años, 3 meses
Puntos: 0
Hola Ludwingg:
tipo_propiedad es el nombre delcampo? o es el nombre de una variable.
Si es el nombre del capo nodebe llevar ($) quiza por se motivo cuando no lo tiene si te lo inserta.
Saludos
__________________
Hay tanto que aprender y tan poco tiempo
  #3 (permalink)  
Antiguo 25/06/2004, 02:16
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Algunas sugerencias que ya se dieron antes:
Código PHP:
mysql_connect("localhost","","");
mysql_select_db("basedatos");
$sql "Insert into propiedades(codigo, tipo_propiedad, departamento, municipio, acceso, precio_total, precio_vara) values('$codigo', '$tipo_propiedad', '$departamento', '$municipio','$acceso', '$precio_total', '$pre_vara')";
mysql_query($sql) or die("Error en el query $sql. Mysql Dice: ".mysql_error()); 
Poniendo la cadena con la sentencia sql en una variable tienes la opción de imprimirla en caso de error.
No re digo que se solucionará tu problema, pero será mucho más fácil identificar el error. También deberías poner el "or die()" en mysql_connect() y en mysql_select_db().
Saludos

Última edición por jpinedo; 25/06/2004 a las 02:18
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 03:52.