我很新的PHP & MySQL数据库,并想知道如何创建一个从数据库中拉出的文本内容的随机超链接。PHP:从MySQL数据库创建动态超链接
这是一个博客类型的网站,我想使段落中的某些词涉及不同的网站:这是可能的吗?
我知道我可以做这样的事情:
<?php
$sql = mysql_query("SELECT * FROM testblog ORDER BY id DESC");
while($row = mysql_fetch_assoc($sql)) {
$content = $row['content'];
$href = $row['href'];
?>
<p> <a href="<?php echo $href; ?>"> <?php echo $content; ?> </a> </p>
上面的格式问题是整款是一个超链接,而我更喜欢个人的话,有时候我可能甚至不需要指网站。
任何帮助或只是指着我在正确的直接将不胜感激,谢谢!
然后将'$ row ['content']'字符串分开,并在链接中包含所需的任何单词。基本上你现在拥有的是什么,但是一个字一个字的基础上,而不是一个“全部”的基础。 –
您必须对要显示的文本有某种标准。前X个字符,单词?第一句话? – Dave
看这个http://www.php.net/manual/en/function.sprintf.php –