这是我的news.php ...此代码将显示标题和一些新闻内容。当您点击标题时,它必须获得该标识并将文章引导至您。但我没有得到身份证。如何从数据库中获取id?
<?php
include 'connect.php';
?>
<?php
$qry = (mysql_query("SELECT * FROM articles"));?>
<newslist title="Latest News">
<?php
while($row=mysql_fetch_array($qry))
{ ?>
<news category="green" url="asdf.php?id="<?php echo $row['id']?>"" date="<?php echo $row['date']?>">
<headline><?php echo "<h1>".$row['title']."</h1>";?></headline>
<detail><?php echo "<p>".substr($row['content'],0,60)."..."."</p>"; ?> </detail>
</news>
<?php
}?>
</newslist>
这是(我猜)正在处理上面的URL代码的JavaScript代码片段。该问题是否存在于JavaScript代码中? (vscroller.js)
var url = $(this).attr('url'); var htext = $(this).find('headline').text(); description.append($('<h1/>').html("<a href='" + url + "'>" + htext + "</a>"));
这是我的asdf.php。这是您点击一篇文章时的目的地。
`<?php
$qry=mysql_query("SELECT * FROM articles");
if(!$qry)
{
die("Query Failed: ". mysql_error());
}
?>
<div id="content">
<?php
while($row=mysql_fetch_array($qry))
{
?>
<p class="head">Posted In: <?php echo $row['category'];?></p>
<div class="line"></div>
<h1><?php echo $row['title'];?></h1>
<div class="line"></div>
<p class="meta"><?php echo $row['date']." "."Written By: ".$row['author'];?>
</p>
<div id="article" class="article">
<p class="intro">
<?php echo "<img src=".$row['image']."/>"."<p>".$row['content']."</p>";?></p>
<div class="line"></div><br /><br />
<?php
}
?>
<p id="pc_reference" class="meta"><a href="demo.php">Back to News Page</a></p>
</div>`
这个代码是从网页,我显示news.php(main.php)
`<script type="text/javascript">
$(document).ready(function() {
$('#vscroller').vscroller({ newsfeed: 'news.php' });
});
</script>
<html>
<body>
<div class="news-wrapper" id="vscroller"></div>`
这个原始的源可以在http://www.egrappler.com/xml-driven-vertical-news-scroller-script-using-html-and-jquery-vscroller/
请剪切/粘贴发送到浏览器的实际HTML(带有“<新闻类别”和“id = xyz”)的示例。 – paulsm4
这不是一个HTML标签或者如果你得到的网址,那么你必须在这样的任何标签中分配ID –
@iheartLUHAN:请剪切/粘贴你从PHP生成的一些示例HTML。这绝对会帮助我们调试Javascript应该做的事情。 – paulsm4