sql准备语句没有显示输出

问题描述 投票:0回答:1

我是准备好的陈述的新手。此功能未显示任何输出。有什么问题?

function  selectFwhere($id) {
    $con = mysqli_connect('localhost','root','','car_rental');
    $sql = mysqli_prepare($con,'SELECT * FROM `car_admin` WHERE admin_id = ?') or die("Unable to prepare statement: " . $con->error);
    $sql->bind_param('i',$id);
    $sql->execute();
    $result = $sql->get_result();
    while($row = $result->fetch_assoc() ){ echo " ".$row['admin_username']; }
    $sql->close();
    $con->close();

    selectFwhere(1);

}
php mysql prepared-statement
1个回答
0
投票

在关闭selectFwhere(1);之后,你需要在函数体外部移动行}

© www.soinside.com 2019 - 2024. All rights reserved.