Buenas, Tengo un proyecto en php organizado con el patrón de diseño dao.
 
Las partes de insertar y eliminar los registros, funciona a la perfección. Pero la parte de modificar el registro, pese que no le veo ningún fallo, da el error 1064.
 
public function modificar($ObjetoNivel) {
		$c= conectar();
 
		$id= $ObjetoNivel->getid();
		$nivel= $ObjetoNivel->getnivel();
		$desc= $ObjetoNivel->getdesc();
 
		$sql= "update nivel set nivel='$nivel', desc='$desc' where id=$id";				
		if (!$c->query($sql)) {
			print "Error al modificar" . mysqli_errno($c);
		}
		else {
			print '<script lanje="JAVAScript"> alert("modificado!")</script>';
		}
		mysqli_close($c);
	}
 
¿Qué puede fallar aquí?
 
Gracias 
  
 

