Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/09/2005, 12:14
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses
Puntos: 129
Algunas recomendaciones para detectar el problema:

Código PHP:
function eRespuesta($id,$respuesta){
GLOBAL 
$db$table2;
$id trim($id);
$respuesta trim($respuesta);
echo 
$id;
// all checks ok
$sql="UPDATE ´".$table2."´ SET Respuesta = '".$respuesta."' WHERE id = '".$id."'";
echo 
"SQL: ".$sql."<br>"// valida que datos te llega a tu sentencia SQL y valida que sea correcta su sintax
$query mysql_query($sql) or die (mysql_error()); // obtiene el mensaje de error exacto que origina Mysql si es que lo hay.
if(!$query)
{
return 
"error=unable to update value";
} else {
return 
true;
}

Para evitar problemas con nombres de tablas/campos que puedas usar tipo:
UPDATE $table2 SET

mejor usa ´...´ .. así no tendrás ningún problema si $table2 fuese una palabra reservada para el SQL de Mysql.

Un saludo,

Última edición por Cluster; 27/09/2005 a las 13:51