Я работаю над сайтом, чтобы помочь вам изучить PHP MVC. В настоящий момент сайт выполняет команды CURD, но я хочу улучшить их.
 Элементы базы данных отображаются в столбце с двумя кнопками, один для удаления и один для обновления.  Когда пользователь нажимает кнопку обновления, отображается форма ( update_item_form.php ), которая позволяет пользователю вводить информацию о товаре, которая будет обновляться.  Форма состоит из трех полей (название, цена и описание) 
То, что я пытаюсь сделать: когда пользователь нажимает кнопку обновления, форма будет предварительно заполнена всей информацией о деталях, связанной с этой строкой.
Как я могу отправить информацию о строках в форму, когда пользователь нажимает кнопку?
file_get_contents ()
 $rightBox = file_get_contents( "templates/update_item_form.php" [database value] ); 
Update_item_form.php
 <h2>Update Item!</h2> <h4>Fill in the form to update an entry.</h4> <form action="index.php" method="post"> <fieldset> <input id='action' type='hidden' name='action' value='updateItem' /> <p> <label for="fTitle">Title</label> <input type="text" id="fTitle" name="fTitle" placeholder="title" maxlength="25" required /> </p> <p> <label for="fPrice">Price</label> <input type="text" id="fPrice" name="fPrice" placeholder="price" maxlength="25" required /> </p> <p> <label for="fDescription">Description</label> <input type="text" id="fDescription" name="fDescription" placeholder="description" maxlength="500" required /> </p> <p> <div class="form-group"> <div class="controls"> <button type="submit" class="btn btn-success">Submit</button> </div> </div> </p> </fieldset> 
  file_get_contents не будет анализировать файл PHP.  Все, что вы делаете, это загрузить код в $rightBox , а не вывод, который, как я полагаю, вам $rightBox . 
Для этого вы можете использовать буферизацию вывода.
 ob_start(); include "templates/update_item_form.php"; $rightBox = ob_get_clean(); 
  Это сохранит вывод между ob_start() и ob_get_clean() в $rightBox .