Здесь прячет повтор слов, в html они остаются , а надо что б полностью удалялись спасибо всем за помощь
var supervise = {};
$('.col-md-12#book').each(function() {
var txt = $(this).text();
if (supervise[txt])
$(this).remove();
else
supervise[txt] = true;
});
Введи дополнительный массив, добавляй в него все книги, а потом с его помощью проверяй уникальность новой книги.
$books = [];
while ($myrow = $result->fetch(PDO::FETCH_ASSOC)){
$idNews = $myrow["idNews"];
$img_Realtor = 'smallUploads/';
$filename = $myrow["filename"];
$imgRealtorSmall = $myrow["imgRealtorSmall"];
$fileNameSmall = $myrow["fileNameSmall"];
if(array_search($content, $books) === false){
$books[] = $content;
echo "<div class='col-md-12' id='book'>".$content."</a></div><div class='col-md-2'><img src='".$imgRealtorSmall.$fileNameSmall."' style='width: 100px; height: 100px; margin-bottom: 10px;'></div>";
}
}
Обратите внимание чтобы в условии if(array_search($content, $books) === false)
стоял знак строгого равенства ===
, а не ==
, так как функция array_search
возвращает индекс элемента в массиве, и может вернуть 0.
И еще вот вот это <div class='col-md-12' id='book'>
немного не правильно, я так понимаю таких блоков у вас много, а источники про атрибут id
говорят:
Идентификатор в коде документа должен быть в единственном экземпляре, иными словами, встречаться только один раз.
, поэтому лучше будет так <div class='col-md-12 book'>
.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Добрый день! Возможно это дупликат вопроса, но я не нашел ответа
В программе производится много расчетов в базе данных(сначала исходная таблица разбивается на подтаблицы, после чего в каждой подтаблице...
Нужно импортировать csv файлы в БД под управлением QSLite с использованием Qt C++? Парсинг не вариантВ гугле толком ничего не нашел
Не могу разобраться с синтаксисом, подскажитеИ правильный ли алгоритм?