在php中的url href中传递值

时间:2016-09-24 11:28:29

标签: php mysql

我正面临一些问题,而点击(按钮)代码正在工作并将网址中的值路由到下一页..但我想通过href标记路由相同的值...任何人都可以帮助我..而我的代码没有检索值......

  echo  '<a href="clicheck.php?empid=<?php echo $row['empid'];?>&agentname=<?php echo $row['agentname'];?>&doj=<?php echo $row['doj'];?>&department=<?php echo $row['department'];?>&division=<?php echo $row['division'];?>&designation=<?php echo $row['designation'];?>&image=<?php echo $row['image'];?> ">- Evaluate -</a>'; 

5 个答案:

答案 0 :(得分:4)

这将有效:)

echo  '<a href="clicheck.php?empid='.$row['empid'].'&agentname='.$row['agentname'].'&doj='.$row['doj'].'&department='.$row['department'].'&division='.$row['division'].'&designation='.$row['designation'].'&image='.$row['image'].'">- Evaluate -</a>'; 

答案 1 :(得分:3)

试试这个。保证。

 <?php
    $hello=$row['empid'];
    $bye=$row['agentname'];
    ?>
<a href="clicheck.php?empid=<?php echo $hello ; ?>&agentname=<?php echo $bye ; ?>"> Mylink</a>

答案 2 :(得分:1)

您正在尝试将PHP代码回显到该页面。 (并在此过程中创建字符串引用错误。)浏览器不知道如何处理PHP代码。评估所有PHP代码服务器端,例如......

而不是像这样:

echo  '<a href="clicheck.php?empid=<?php echo $row['empid'];?>&agentname...';

你想要这样的东西:

echo  '<a href="clicheck.php?empid=' . $row['empid'] . '&agentname...';

也就是说,不要试图回显<?php ... ?>标签,而只是将值本身作为一个连接字符串回显。

答案 3 :(得分:1)

用以下代码替换您的代码:

echo "<a href='clicheck.php?empid={$row['empid']}&agentname={$row['agentname']}&doj={$row['doj']}&department={$row['department']}&division={$row['division']}&designation={$row['designation']}&image={$row['image']}'> - Evaluate</a>";

答案 4 :(得分:1)

echo "<a href='evaluationsheet.php?empid= ". $_GET["empid"] ." && agentname= ". $_GET["agentname"] ." && doj= ". $_GET["doj"] ." && department= ". $_GET["department"] ." && division= ". $_GET["division"] ." && designation= ". $_GET["designation"] ." && image= ". $_GET["image"] ." && cli= ". $_POST["cli"] ." && callduration= ". $_POST["callduration"] ."  '>Hello " . $_GET["empid"] . "</h1>";