Foros del Web » Programando para Internet » PHP »

Agregar registro a bbdd en el servidor remoto

Estas en el tema de Agregar registro a bbdd en el servidor remoto en el foro de PHP en Foros del Web. Un problema que tengo es que a nivel local si se añaden los registros correctamente, pero a nivel remoto no, y no se porque es, ...
  #1 (permalink)  
Antiguo 08/03/2010, 13:53
Avatar de educhip  
Fecha de Ingreso: mayo-2008
Ubicación: Granada
Mensajes: 84
Antigüedad: 16 años, 6 meses
Puntos: 6
Agregar registro a bbdd en el servidor remoto

Un problema que tengo es que a nivel local si se añaden los registros correctamente, pero a nivel remoto no, y no se porque es, imagino que será por la forma de añadirlos pero creo que debería funcionar.
Al final muestro la variable $result que a vivel local me devuelve 1 pero en remoto no me devuelve ningun valor.
El codigo para añadir un registro es el siguiente, los valores vienen de otra pagina:

<?php require_once('Connections/buscamospiso.php'); ?>
<?php
$zona=$_GET['zona'];
$localidad=$_GET['localidad'];
$provincia=$_GET['provincia'];
$descripcion=$_GET['descripcion'];
$num_hab=$_GET['num_hab'];
$num_banos=$_GET['num_banos'];
$precio=$_GET['precio'];
$com_incl=$_GET['com_incl'];
$agua_luz_incl=$_GET['agua_luz_incl'];
$internet=$_GET['internet'];
$calefaccion=$_GET['calefaccion'];
$ac=$_GET['ac'];
$provincia=$_GET['piscina'];
$terraza=$_GET['terraza'];
$fianza=$_GET['fianza'];
$telefono=$_GET['telefono'];
$email=$_GET['email'];
$notas=$_GET['notas'];

mysql_select_db($database_buscamospiso, $buscamospiso);

$sql = "INSERT INTO alquilar (zona, localidad, descripcion, num_hab, num_banos, internet, calefaccion, ac, piscina, terraza, com_incl, agua_luz_incl, fianza, precio, telefono, email, notas, fecha, hora) ";

$sql .= "VALUES ('$zona', '$localidad', '$descripcion', $num_hab, $num_banos,'$internet','$calefaccion','$ac','$pisc ina','$terraza','$com_incl','$agua_luz_incl','$fia nza',$precio,'$telefono','$email','$notas',CURDATE (),CURTIME())";

$result = mysql_query($sql);

echo $result;

?>

Gracias !!
  #2 (permalink)  
Antiguo 08/03/2010, 13:58
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Agregar registro a bbdd en el servidor remoto

depura tu consulta...
Código PHP:
$result mysql_query($sql) or die(mysql_error()); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 08/03/2010, 14:02
Avatar de eulloa  
Fecha de Ingreso: octubre-2007
Ubicación: Donde caiga la noche, si mi hijo me deja
Mensajes: 691
Antigüedad: 17 años
Puntos: 5
Respuesta: Agregar registro a bbdd en el servidor remoto

¿Y no te muestra ningún error? ¿nada de nada?
Deberías poner el código más completo y encerrado entre las etiquetas, digo para q sea más fácil la ayuda
  #4 (permalink)  
Antiguo 08/03/2010, 14:07
Avatar de educhip  
Fecha de Ingreso: mayo-2008
Ubicación: Granada
Mensajes: 84
Antigüedad: 16 años, 6 meses
Puntos: 6
Respuesta: Agregar registro a bbdd en el servidor remoto

nada ningun error, solo que no lo añade y ya está, voy a probar poniendo:
$result = mysql_query($sql) or die(mysql_error());

a ver que pasa.

Gracias !!
  #5 (permalink)  
Antiguo 08/03/2010, 14:13
Avatar de educhip  
Fecha de Ingreso: mayo-2008
Ubicación: Granada
Mensajes: 84
Antigüedad: 16 años, 6 meses
Puntos: 6
Respuesta: Agregar registro a bbdd en el servidor remoto

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''No','No','No','','No','No','No','No',333,'658784 587','[email protected]','',CURDATE()' at line 1

Ahora depurandolo me da ese error, esto tiene pinta de ser un problema de asociacion de los campos, creo que puede ser un error de sintaxis simplemente, voy a revisarlo.

Etiquetas: bbdd, registro, remoto, servidores
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:36.