Думаю тут придётся не маленький велосипед изобретать.
Можно сначала как то поиграть с контрастностью, чтоб лишнее стало чёрным. Потом пробежать по пикселам и сравнивать цвет, чисто теоритически. Тут нужен наркоман со стажем
Ещё у вас форма в цикле, её надо вынести за цикл, кнопку добавить после цикла. Сделать чекбоксы для каждого элемента. Стиль можно вынести выше для таблицы
foreach ($data as $elem) {
$id_cat = (int)$elem['category_id'];
$query = "SELECT * FROM categories WHERE id = $id_cat";
$result = mysqli_query($link, $query) or die (mysqli_error($link, $query));
$category = mysqli_fetch_assoc($result);
var_dump($id_cat);
Это удалите, строку с for поменяйте на
while($row = mysqli_fetch_assoc($result)){
Все переменные $elem поменяйте на $row
Вообще так ни кто не делает. Вы вроде как переопределяете $result
Запросы в цикле плохо. Достать имя категории не сложно. Измените ваш запрос чуть, и будет счастье.
select * from jokes join categories using(category_id)
Гляньте в pma нужные имена колонок
Я так на интел собрал в 2010 году. На 1366 сокете, как раз мать уже научили сата3 юсби3. Комп до сих пор актуален. Сейчас добавил оперы, было 6. Теперь 18. Поменял камень на х5680. Поменял видео. Блок питания тоже брал чиф. 750. Его даже сейчас не нужно менять для i9 там 24+8+8+4 питание. Я бы выбрал интел. Там 4 канала память, не нужно брать сильно частотные планки как для амд, ну и вода дело такое. Не надёжно.
Первый и последний это считай одно и тоже. Только первое для новых, последнее для старых версий.
Для 5.3 последний всех обогнал.
Автор последней присоединился к разработчикам и получился opcache
loammie, бп вроде норм, хвмонитор с винды не показывает напряжения(пичалька) , то что тормоза в парагоне уже можно исключить проблему ОС, тег бы на железо поменяли. тестите, отпишитесь потом