Тогда вам нужно не сабмитить форму, а писать отдельно js-скрипт, чтобы сформировать объект formData и отправить его аяксом, а после уже location.href="ССЫЛКА НА СТОРОННИЙ РЕСУРС".
А так, будут конкурировать обработчики, в зависимости, как решили написать браузер, либо переход по сабмиту либо по вашему хрефу.
Проверяйте тракт последовательно.
Сначала вставьте запись с правильной кодировкой:
mysqli_query($connect, "insert into notes (note_name, note_description) values ('Тест_1', 'Тест_2')");
Убедись, что файл php тоже в нужной кодировке, иначе, константные значения 'Тест_1', 'Тест_2' будут в другой кодировке и запишутся крокозябны.
Затем проверьте исходящий тракт.
Что делается дальше с переменной $notes_result, после того как извлекли ее.
BoriHagen, если будете заниматься важным проектом и потребуется нестандартное решение, то вам очень легко могут подложить свинью в совете, так как вы его не проверите. Так что, находите баланс между тем, чтобы решить самостоятельно и воспользоваться кнопкой "Дайте совет".
На Тостере есть две категории пользователей:
1) Которые задают очень много вопросов, не ища ответа.
2) Которые отвечают на вопросы первой категории.
Самостоятельные пользователи, как правило, ищут ответ и разбираются сами, и никогда в жизни не зададут больше десятка вопросов на подобных ресурсах. И никогда не будут тратить время на категорию 1.
Хорошие вопросы очень редки, и ответы к ним тоже. И никогда не будет пользователя, который одинаково часто спрашивает, и одинаково часто отвечает.
Если js ресурс сильно зависит от контекста страницы, то его формируют также динамически на стороне сервера, как и любой другой ресурс страницы. Статичным файлам обычно не требуются манипуляции на стороне сервера при штатной работе. Такое поведение характерно только вредоносным скриптам. В чем состоит задача удаляемого скрипта?
64 клетки. Клетки можно адресовать линейно.
Для хранения адреса с 1 по 64 позицию нужно log2(64) = 6 бит.
Фигур обоих цветов - 12 шт.
Log2(12) ~ 4 бит.
Цвета клеток вы не меняете с перемещением фигур.
Вычислить можно по остатку от двух: (адрес) % 2 (если адресация идет змейкой, а не построчно)
Итого: 6 + 4 = 10 бит кодирования позиции фигуры на доске.
Mylistryx, вы предлагаете тестировать хэш, соответствует ли он текущему методу хэширования и при необходимости запрашивать пароль у пользователя и записывать его в то же поле хэша?
1. Покажите запрос, от которого делаете выборку.
2. Что выведет функция mysqli_fetch_all() если результат вывести через var_dump не используя цикл while?
3. Не вызывается ли mysqli_fetch_assoc лишний раз до этой конструкции?
Я теоретически рассуждаю. Если у СУБД не будет штатного механизма, то можно написать триггер на вставку локального id. На практике так формируют порядковые номера части записей, отличные от идентификаторов.
https://developer.mozilla.org/ru/docs/Web/API/Form...