mysqli_stmt_get_result альтернатива для php 5.2.6

Я не эксперт php, я разработал небольшой сервис, который запрашивает MySQL DB.

Однако я разработал с php 5.4, а затем обнаружил, что мой план веб-хостинга имеет 5.2.6, поэтому у меня мало проблем с какой-то неопределенной функцией.

В частности, в этом случае, как я могу решить неопределенную функцию mysqli_stmt_get_result, доступную в> 5.3? Вот код:

  $stmt = mysqli_prepare($con,$db_query);

  if($stmt) {

     mysqli_stmt_bind_param($stmt,'ss',$after,$lang);
     mysqli_stmt_execute($stmt);
     $result = mysqli_stmt_get_result($stmt); // <-- getting undefined error here !!!

     $updated = array();
     $deleted = array();

     while($row = mysqli_fetch_assoc($result)) {

        if($row['status']==1) {
           array_push($updated,$row);
        } else {
           $cardName=$row['cardName'];
           $cardStatus=$row['status'];
           $cardId=$row['cardId'];
           $language=$row['language'];
           array_push($deleted,array(
                    'cardName'=>$cardName,
                                    'status'=>$cardStatus,
                                    'cardId'=>$cardId,
                                    'language'=>$language
                               )
           );
        }
     }

     $response = array(
        'cards'=>array(
           'updated'=>$updated,
           'deleted'=>$deleted
        )
     );

     $json = json_encode($response);
     mysqli_close($con);
     echo $json;

  }

Дело в том, что я использую подготовленное утверждение, из-за недостатка знаний php я не нашел другого способа решения проблемы без переписывания всего сценария.

Я думал, что у некоторых из вас может быть простое и легкое решение.

Ответы на вопрос(3)

Ваш ответ на вопрос