Возможно ли при добавлении записи в базу проверить есть ли в таблице уже строка ключ->значение? И если есть соответствие ничего не делать?на уровне базы можно создать составной уникальный ключ, тогда можно использовать апдейт он дупликэйт кей, но гораздо логичнее сделать запрос на наличие такой строки и решать дальше что делать на уровне приложения, так получится гораздо более гибкое решение.
но вопрос тогда в `url` страницы какой задавать (страниц больше, чем 1),
console.log(document.querySelector($(this).attr('data-bio')).innerHTML);
console.log($(this).attr('data-bio').innerHTML);
console.log($(this).attr('data-bio'));
но идентификатор data-bio присутсвуетошибку там давало на строке
title: document.querySelector($(this).attr('data-bio')).innerHTML,
, так что проблема в том что там выбирается в этой каше из жквери и ванилы. Сделайте лог этого элемента, думаю там какая-то хрень, сидеть разбираться слишком долго.