Cita: Nada igual no actualiza los nuevos datos y ahora me sale un 0 en la parte de arriba del todo...
Creo que no estás entendiendo lo que te estoy haciendo hacer...
No me importa que no actualice los datos, porque eso no es lo que estamos verificando.
Estamos tratando de determinar por qué no los actualiza, y eso sólo puede suceder porque el parámetro del WHERE no es válido.
ESO es lo que te estoy obligando a descubrir, y lo acabamos de hacer: Ese cero, significa que $_POST['save'] contiene cero, y eso significa FALSE.
¿Se entiende?
Ese UPDATE no actualiza,
porque jamás llega a ejecutarse ni crearse.
Tan sencillo como eso.
Verifica cómo está entrando ese dato, porque ese dato
no llega e invalida todo.
¿Vas entendiendo?