1
기사가 들어있는 SQLite 데이터베이스가 있습니다. 모든 기사에는 HTML이 있지만 기사 중 하나에는 <aside>
이 포함되어 있습니다. 그래서이 기사를 다른 기사와 다른 방식으로 제시하고자합니다.배열 값에 특정 텍스트가 포함되어 있는지 감지 PHP
이 내 코드는 지금 : 그 TR에 대한 다른 스타일을 $article['content]
배열 값이 "<aside>
"를 포함하는 경우 확인하고 설정하는 방법은
$db = new PDO("sqlite:$dbPath");
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING); // Display errors, but continue script
$stmt = $db->prepare('SELECT * FROM Article WHERE category = "article" ORDER BY pubdate DESC;');
$stmt->execute();
$res = $stmt->fetchAll(PDO::FETCH_ASSOC);
?>
<table id="artikelLista">
<caption><em>Visar alla artiklar</em></caption>
<?php foreach($res as $article): ?>
<tr class="artikelContent">
<td><h4><?php echo $article['title']; ?></h4>
<?php echo $article['content']; ?>
<span class="floatRight"><?php echo "Artikel skriven " . $article['author'] . " " . $article['pubdate']; ?></span></td>
</tr>
<?php endforeach; ?>
</table>
있습니까? (또는 DIV이 그럴 내에서 가능하지 않은 경우)
감사합니다! 위의 코드는 태그와 함께 '
아니요 태그를 인식해야합니다. 단지 문자열 일 뿐이므로 < or having > 문자열에 특별한 의미가 없습니다. –
맞아요, 미안 해요. 코드에서 어리석은 실수를 저질렀어요. 정상적으로 작동합니다! 다시 한 번 감사드립니다! :) – Sluggo