Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/01/2010, 15:28
Avatar de Huacho12
Huacho12
 
Fecha de Ingreso: septiembre-2008
Ubicación: Isla Mujeres Q. Roo
Mensajes: 175
Antigüedad: 15 años, 7 meses
Puntos: 10
Respuesta: help con update

Hola andre1980!!!!

Mira por lo que veo de tu sentencia y por lo que tines en el siguiente codigo:

// Crear sentencia SQL
$sql = "UPDATE funcionarios SET ";
$sql .= "ingFun = '$ingFun',";
$sql .= "nom1Fun = '$nom1Fun',";
$sql .= "nom2Fun = '$nom2Fun',";
$sql .= "ape1Fun = '$ape1Fun',";
$sql .= "ape2Fun = '$ape2Fun',";
$sql .= "nacFun = '$nacFun',";
$sql .= "ideFun = '$ideFun',";
$sql .= "dirFun = '$dirFun',";
$sql .= "telFun = '$telFun',";
$sql .= "estFun = '$estFun' ";
$sql .= "mailFun = '$mailFun',";
$sql .= "WHERE idFun = $idFun";

Es que estas poniendo una "," de mas antes de poner tu condición, tendrias que quitarla y probar tu consulta.

Y algo más, te sugiero que cada vez que realices consultas las imprimas, las copies y pegues directamente en tu mysql y asi ver si funciona o no.

Otra opcion seria que al momento de realizar tus consultas no las pongas como las estas poniendo, sino que las pongas de corrido, ejeplo:


// Crear sentencia SQL
$sql = "UPDATE funcionarios SET ingFun = '$ingFun',nom1Fun = '$nom1Fun',nom2Fun = '$nom2Fun',ape1Fun = '$ape1Fun',ape2Fun = '$ape2Fun',nacFun = '$nacFun',ideFun = '$ideFun',dirFun = '$dirFun',telFun = '$telFun',estFun = '$estFun',mailFun = '$mailFun' WHERE idFun = $idFun";


Espero haberte podido ayudar .

Saludos