我制作了一个用于在网站上添加、修改和删除新闻的 php 系统。
它适用于正常的 While 循环。
<?php
while ($row = mysql_fetch_assoc($result)) {
$titolo = htmlentities($row['titolo']);
$contenuto = html_entity_decode($row['contenuto']);
$autore = htmlentities($row['autore']);
$settimana = $arr_set[date("w", strtotime($row["data"]))];
$giorno = date("d", strtotime($row["data"]));
$mese = $arr_mesi[date("n", strtotime($row["data"]))-1];
$anno = date("Y", strtotime($row["data"]));
$data = "".$settimana." ".$giorno." ".$mese." ".$anno."";
?>
<table style="width:100%;" class="tabella_news">
<tr>
<td><?php echo "<h3>".$titolo."</h3>"; ?></td>
</tr>
<tr>
<td><?php echo "<p class=\"autore\"><strong>Articolo scritto da:</strong> ".$autore."</p>"; ?></td>
</tr>
<tr>
<td><?php echo "<p class=\"data\"><strong>In data:</strong> ".$data."</p>"; ?></td>
</tr>
<tr>
<td><?php echo "<div class=\"contenuto_news\">".$contenuto."</div>"; ?></td>
</tr>
<tr>
<td>
<span class='st_facebook_vcount' displayText='Facebook'></span>
<span class='st_twitter_vcount' displayText='Tweet'></span>
<span class='st_googleplus_vcount' displayText='Google +'></span>
</td>
</tr>
<tr>
<td><div class="divider"></div></td>
</tr>
<?php
}
?>
</table>
完美运行,没有问题,每页显示 3 条新闻。现在,他们要求我增加在 Facebook、Twitter 和 Google+ 上分享每条新闻的可能性。
我该怎么做?我尝试使用 sharethis.com 按钮在 while 循环内添加一个新行,但是当我去共享它时(显然)显示页面的链接(news.php)。
我怎样才能只显示单个新闻?