将var添加到从数据库中加载此var的文件中的href中

时间:2018-11-23 11:00:45

标签: php html mysql session

我希望a href中的var fam_id作为会话var

$sql = "SELECT * FROM kinderen WHERE fam_id between $fammin and $fammax order by fam_id"; 
$result = $conn->query($sql);
if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
        echo "<tr>
                <td><a href='kindtwee.php'>". $row["fam_id"] ." </a></td>
                <td>". $row["naam"] ."</td><td>". $row ["vnaam"] ."</td>
                <td>". $row ["pnaam"] ." </td>  
                <td>". $row ["pvnaam"] ."</td>
            </tr>";
    }
}

2 个答案:

答案 0 :(得分:0)

"<tr><td><a href='kindtwee.php?session=$row[fam_id]'>". $row["fam_id"] ." </a></td>

您可以使用$_REQUEST变量进行访问。尽管如果您希望将其作为sessionID,为什么不将其存储在可以在您的网站上任何地方访问的session变量中:

 $_SESSION['id'] = $fam_id;

答案 1 :(得分:0)

这将解决您的问题

"<tr><td><a href='kindtwee.php?session=$row[fam_id]'>". $row["fam_id"] ." </a></td>";

kindtwee.php:

 $fam_id="";
 if(isset($_REQUEST['session'])){
$fam_id=$_REQUEST['session'];
}

 $_SESSION['id'] = $fam_id;