Php 获取单亲id和所有子id
我希望在同一级别上获取用户创建者id(例如:父id)及其所有子id。但只有获取上层和下层id。我的问题似乎是在sql查询中Php 获取单亲id和所有子id,php,mysql,Php,Mysql,我希望在同一级别上获取用户创建者id(例如:父id)及其所有子id。但只有获取上层和下层id。我的问题似乎是在sql查询中 <?php include('config.php'); $user_level_up=$_SESSION["level"]; $user_level_down=$_SESSION["level"]; $user_id = $_SESSION['id']; $user_level_up+=1; $user_level
<?php
include('config.php');
$user_level_up=$_SESSION["level"];
$user_level_down=$_SESSION["level"];
$user_id = $_SESSION['id'];
$user_level_up+=1;
$user_level_down-=1;
$sql = "select * from users where level = '$user_level_up' OR
level='$user_level_down'";
$result = mysqli_query($conn , "$sql");
if(mysqli_num_rows($result) > 0 )
{
while( $row=mysqli_fetch_array($result))
{
// preparing an array
?>
<option value="<?php echo $row['id']; ?>"><?php echo $row["username"]. "
(".$row["email"].")"."(".$row["id"]. ")" . "(" . $row['level'] . ")" . "(" .
$row['create_user_id'] . ")" ; ?></option>
<?php }
} ?>
像这样使用您的查询
$sql = "select * from users where level = '".$user_level_up."' OR
level='".$user_level_down."'";
我只想要创建用户的上层id和与当前用户相关的下层id…检查它是否有助于roytuts.com/infinite dynamic多级嵌套类别与php和mysql/you's question目前还不清楚;你需要把所有的级别都降下来还是只降一级?你的预期产出是多少?您收到了哪些错误消息?我建议您阅读并编辑您的问题,以便更清晰。我希望显示所有由用户创建的低级用户和单个高级用户…我使用了“从用户中选择*,其中create_user_id='$id'或id='$create_user_id';别担心,兄弟。如果你的问题解决了,标记为正确。