Home >Backend Development >PHP Tutorial >菜鸟,php 在后台编辑、预览某条新闻,获取不到ID

菜鸟,php 在后台编辑、预览某条新闻,获取不到ID

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-23 13:52:531246browse

初学php ,试着做了个新闻小例子,在后台编辑、预览某条新闻的时候 ,id传不过来,获取不到对应的内容,麻烦各位帮忙看看

鼠标放在预览、编辑那里 ,显示的地址 是  xxxx/admin/news.php?id=          

news.php 页面

news.php 页面<?php$id=$_GET["id"];if($_POST["content_id"]){	$content_id=$_GET["content_id"];				$class=($_POST["class"]);$classdate=($_POST["classdate"]);$teacher=($_POST["teacher"]);}		$sql="select * from fk_content  where content_id=$id";	$rs=mysql_query($sql);	$rows=mysql_fetch_assoc($rs);	?>



list.php 页面  <td class="td_bg" width="10%" height="26">   <a href="news.php?id="<?php echo $rows[content_id];?> target="_blank">浏览</a></td>




数据库字段如图


拜求各位老师 帮帮忙看下, 


回复讨论(解决方案)

那句改为:
" target="_blank">浏览

另外,print_r($rows); 看看是什么结果。

<?php echo $rows['content_id'];?>

id=" 注意闭合

  target="_blank">浏览

缺少 “

如果数据没取错的话,要这样:

<a href="news.php?id=<?php echo $rows[content_id];?>" target="_blank">浏览</a>

红色部分要在引号里,基础HTML知识。。。。

原来PHP格式里不能再加颜色标签,重来:
" target="_blank">浏览
红色部分要在引号里,基础HTML知识。。。。

另外,像这种错误,你看浏览器的网页源文件就能知道为什么会这样了。
有时并不是没输出,而是你输出错地方了,浏览器解析后导致你看不到。

你缺少了一个   “       

<?php echo $rows['content_id'];?>




+1

那句改为:
" target="_blank">浏览

另外,print_r($rows); 看看是什么结果。

 非常感谢您。  谢谢       ,引号标错地方了...

<?php echo $rows['content_id'];?>

  谢谢你的回复,

id=" 注意闭合

  谢谢你
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn