Здесь не понятно что вы имеете ввиду. site/100/val-1 - 2 - это отдельная страница с уникальным текстом и картинкой, которая просто имеет ссылку в статье этой страницы site/100?
SELECT
r.*, u.*,
(SELECT GROUP_CONCAT(idTag) FROM tag_in_record WHERE idRecord = :id) as listTags
FROM records as r
INNER JOIN users as u
ON r.idUser = u.id AND r.id = :id
FKV, отсутствие инициализации переменной эта не та ошибка на которой компилятор будет ругаться.
Смысл цикла отработать в холостую, чтобы увеличить время выполнения.
И пуш вне цикла для того чтобы не забить память.
Странно, по памяти я четко помню, что подобный вызов функций на строке 5 и 6, вызывал ошибку.
Либо когда AJAX запрос выполнялся, функция что должна была обработать ответ выдавала всегда ошибку.
Скорее ошибки были там, где нужно было произвести процесс ожидания.
Сергей delphinpro, ошибка, так как две функции выполнились единовременно.
вторая функция не приняла массив.
Это правится калбеком или промисом.
По этой причине я говорю что JS не синхронный как PHP.
Сергей delphinpro, PHP я уже знаю, видимо эта и причина того что у меня ненависть к JS.
Ты пишешь синхронный код лет 5, потом садишься на JS и тебе говорят, "забудь все что ты знал до этого."
У меня в голове не укладывается как общество выбрало это...