SELECT id_category, title, content, author_id FROM article ORDER BY create_time DESC LIMIT 5;
Ale muszę tak zrobić aby pierwszy wynik był w innej formie niż cztery pozostałe
Tak wygląda całość
$artical .= '<table border="0" cellspacing="1" cellpadding="2" width="100%" style="font-size: 80%;">'; $result = $SQL->prepare("SELECT id_category, title, content, author_id FROM article ORDER BY create_time DESC LIMIT 5;"); $result->execute(); foreach($result->fetchAll(PDO::FETCH_ASSOC) as $row) { $catgori = $SQL->prepare("SELECT * FROM categories WHERE id=:id;"); $catgori->bindParam(':id', $row['id_category'], PDO::PARAM_INT); $catgori->execute(); $name = $catgori->fetch(PDO::FETCH_ASSOC); $artical .= '<tr bgcolor="orange"><td>img</td><td><b><h5>'.$row['title'].'</h5></b>'.shortText($row['content'], 150).'<br /><strong>'.$name['name'].'</strong></td></tr>'; } $result->closeCursor(); $artical .= '</table>';