mysqli_stmt_bind_param (): Число переменных не соответствует количеству параметров в подготовленном сообщении

Я создаю api для кодирования данных в android. В андроидной студии появилось следующее заявление.

Предупреждение : mysqli_stmt_bind_param (): Число переменных не соответствует количеству параметров в подготовленном операторе в C: \ xampp \ htdocs \ androidapi \ Search_By_Name.php в строке 6
{"success": true, "Institute_Name": "Пенджабская государственная средняя школа", "Institute_Code": 54000}

Он извлекает данные, но не отображается в приложении для Android. Ниже приведен код Webapi PHP.

<?php include 'dbconnect.php'; if(isset($_POST['Institute_Name'])){ $name = $_POST['Institute_Name']; $statement = mysqli_prepare($con, "SELECT * FROM institute WHERE Institute_Name = ? " ); mysqli_stmt_bind_param($statement,"s", $name); mysqli_stmt_execute($statement); //mysqli_stmt_store_result($statement); mysqli_stmt_bind_result($statement,$Institute_Code, $Institute_Name,$Institute_Type,$Contact_Info ,$Religion ,$Existance ,$Facility ,$Admission_Info ,$Branches ,$About_Institute ,$Scolarship_Programs,$Facility_Info ,$Institute_For ,$Institute_Sector ,$Address ,$radio ,$Degree_Description,$City_ID, $is_approved, $User_ID); $response = array(); $response["success"] = false; while(mysqli_stmt_fetch($statement)){ $response["success"] = true; $response["Institute_Name"] = $Institute_Name; $response["Institute_Code"] = $Institute_Code; $response["Institute_Type"] = $Institute_Type; $response["Contact_Info"] = $Contact_Info; echo json_encode($response); } } else { echo "Name not set"; } ?>