Your code for selecting categories is wrong. You try to select description from two tables, you have
$readCat= $pdo->prepare("SELECT description FROM categories,news WHERE id_category= ? AND id_category = category");
$readCat->bindValue(1,$resultReadNews ['category']);
$readCat->execute();
$resultReadCat = $readCat->fetch(PDO::FETCH_ASSOC);
$rowsCat = $readCat->rowCount();
But you must have smth like this:
$readCat= $pdo->prepare("SELECT description FROM categories WHERE id_category= ?");
$readCat->bindValue(1, $resultReadNews ['category']);
$readCat->execute();
$resultReadCat = $readCat->fetch(PDO::FETCH_ASSOC);
$rowsCat = $readCat->rowCount();