没有来自查询结果的数据被回显-mysqli/php

没有来自查询结果的数据被回显-mysqli/php,php,mysqli,Php,Mysqli,我想将查询结果中的数据输出到文本输入和普通回显中,但它不输出任何内容。我在php中没有错误,我是否在mysqli代码中做了一些错误,它没有响应任何内容 function ShowAssessment() { $sessiondetailsquery = " SELECT SessionId, SessionName FROM Session WHERE (Ses

我想将查询结果中的数据输出到文本输入和普通回显中,但它不输出任何内容。我在php中没有错误,我是否在mysqli代码中做了一些错误,它没有响应任何内容

function ShowAssessment()
    {
        $sessiondetailsquery = "
            SELECT SessionId, SessionName        
            FROM Session
            WHERE
            (SessionId = ?)";

        global $mysqli;

        $sqlstmt=$mysqli->prepare($sessiondetailsquery);


        $sqlstmt->bind_param("i",$_POST["session"]);


        $sessiondetailsqrystmt=$mysqli->prepare($sessiondetailsquery);
        // You only need to call bind_param once
        $sessiondetailsqrystmt->bind_param("i",$_POST["session"]);
        // get result and assign variables (prefix with db)
        $sessiondetailsqrystmt->execute(); 
        $sessiondetailsqrystmt->bind_result($detailsSessionId,$detailsSessionName);?>

        $sqlstmt->fetch(); 

        $sqlstmt->close(); 

        <h3>CHOSEN ASSESSMENT</h3>
        <input type='text' id='currentId' name='Idcurrent' readonly='readonly' value='<?php $detailsSessionId; ?>' /></td> 
        <br>
        <strong>Assessment:</strong> <?php echo $detailsSessionName; ?>
        <?php
    }
    ?>
函数ShowAssessment()
{
$sessiondetailsquery=”
选择SessionId、SessionName
会议结束后
哪里
(SessionId=?)”;
全球$mysqli;
$sqlstmt=$mysqli->prepare($sessiondetailsquery);
$sqlstmt->bind_param(“i”、$_POST[“session”]);
$sessiondetailsqrystmt=$mysqli->prepare($sessiondetailsqury);
//您只需要调用bind_param一次
$sessiondetailsqrystmt->bind_参数(“i”、$_POST[“session”]);
//获取结果并分配变量(前缀为db)
$sessiondetailsqrystmt->execute();
$sessiondeailsqrystmt->bind_result($detailsSessionId,$detailsSessionName);?>
$sqlstmt->fetch();
$sqlstmt->close();
选择性评估

您有两个bind_参数在代码中执行相同的操作