Похоже, что ваш запрос обновляет все заметки, где содержимое "заметки" НЕ равно опубликованной "заметке".
Я заметил, что вы передали код со своими данными поста, я предполагаю, что этостолбец в вашей базе данных, который связан с этой конкретной запиской.ЕСЛИ это уникальная ценность.Вы можете изменить
mysqli_query($con,"UPDATE Money set note='$note' where mid='$mid' and note!='$note';");
на
mysqli_query($con,"UPDATE Money set note='$note' where mid='$mid' and code ='$code';");
Вам, конечно, нужно определить $ code
Это, конечно, при условии, что Код здесь уникален?В противном случае самым простым способом достижения этого было бы использование уникального индекса, такого как идентификатор строки.
В этом случае вы могли бы написать:
mysql_query($con,"UPDATE Money set note='$note' where id='$id';");
Очевидно, вам снова потребуется определить $id здесь.
Но учтите, что при использовании скрытых значений в форме, которые используются в качестве индексов, очень легко для кого-то поместить данные в сообщение, не принадлежащее этому пользователю, вы быперед тем, как приступить к обновлению, всегда требуется какая-то проверка, чтобы гарантировать правообладание.