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

Por que da error??

Estas en el tema de Por que da error?? en el foro de Bases de Datos General en Foros del Web. Hola! Tengo un problema con MySql,y es que tengo una base de datos gestionada desde un programa en php,pero una de las sentencias en sql ...
  #1 (permalink)  
Antiguo 25/09/2003, 04:47
Avatar de fueradejuego  
Fecha de Ingreso: abril-2003
Ubicación: Málaga - España
Mensajes: 94
Antigüedad: 21 años
Puntos: 0
Por que da error??

Hola!

Tengo un problema con MySql,y es que tengo una base de datos gestionada desde un programa en php,pero una de las sentencias en sql que tengo que ejecutar me da error cuando monto el programa en un servidor e incluso en otro ordenador.Solo funciona en mi MySql y no se por que.
He instalado el mismo apache y mysql en otros ordenadores y me da error.La sentencia es :

update proyectos,diseno set proyectos.fecinireal = diseno.fecinireal where diseno.coddis = $codis and diseno.codpro = proyectos.codpro and proyectos.codpro = $codpro

Las variables $coddis y $codpro estan bien,de hecho como he dicho en mi ordenador funciona todo perfectamente pero en cualquier otra maquina da el siguiente error:

Ejemplo con $coddis = 2 y $codpro = 10:

You have an error in your SQL syntax near 'diseno set proyectos.fecinireal = diseno.fecinireal where diseno.coddis = 2 and ' at line 1

A ver si alguien sabe que puede ser,porque yo no tengo ni idea.
Gracias
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 21:51.