Hola:
Entre guardar y actualízar no debería haber diferencia en javascript pero en php; y sobre todo sql sí... se actualiza con una instrucción sql "update" y se guarda con un "insert"...
En la parte javascript bastaría con una variable discriminadora (guardar=si) luego en php deberías reconocer el discriminante.
Saludos