+ -
当前位置:首页 → 问答吧 → 关于传值。

关于传值。

时间:2011-10-03

来源:互联网

我在第一个页面有:
<?php 

  require 'dbconnect.php';

  $query = "select * from dairy order by dairy_num";
  $query_re = mysql_query($query, $conn);
  $result_num = mysql_num_rows($query_re);
  $result = mysql_fetch_array($query_re);

  if(!$result_num){
echo "<div id = 'no_dairy'>对不起,你还没有发表日志!</div>";
  }else{
echo "<table width = '90%' heigth = '20px'>";

for( $i = 1; $i <= $result_num; $i++){
echo "<tr><td><a href = 'dairy_show.php?dairy_name = $result[dairy_name] '>[".$i."]";
echo $result[dairy_name]."</a></td></tr>"; //(1)
}
  echo "</table>";
  }
?>
在第二个页面有:
<?php
  require 'dbconnect.php';

  $dairy_name = $_GET['dairy_name'];

  //print $dairy_name; //(2)

  $sql = "select * from dairy where dairy_name = '$dairy_name' ";
  $query = mysql_query($sql, $conn) or die(mysql_error());

  $result = mysql_fetch_array($query);
?>
我在页面一中的(1)处能输出想得到的值,而在页面二中却没有输出值。href中的地址是正确的。请问一下是什么原因?

作者: dengyihui1   发布时间: 2011-10-03

点击之后 第二个页面没有输出值?看看点击后第二个页面的url有没有传递过去

作者: PhpNewnew   发布时间: 2011-10-03

url显示的是第二个页面的地址。

作者: dengyihui1   发布时间: 2011-10-03

第二个页面你有能输出的代码吗?
还有url的空格有点不靠谱

作者: dream1206   发布时间: 2011-10-03

你将点击后浏览器的完整url复制出来看看吧.
引用 2 楼 dengyihui1 的回复:

url显示的是第二个页面的地址。

作者: PhpNewnew   发布时间: 2011-10-03

相关阅读 更多