Как отобразить вставленные данные формы на модели сразу после вставки в MySQL? - PullRequest
0 голосов
/ 11 июля 2019

У меня есть форма на странице addjob.php .. при отправке, я хочу, чтобы все данные были вставлены и отображались на модальной странице на той же странице.

Я попробовал обычную вставку в БД и перенаправил контроллер на addjob.php. используя эту строку:

redirect(BASE_URL."/job/addjobpublic/".$responseid); 

, но то же самое addjob.php show $responseid не определено. Я думаю, что Ajax должен использовать для вставки данных и отображения на модальном, но запутался, как использовать.

 <form id="createjob_form" class="form-horizontal" method="post" enctype="multipart/form-data" autocomplete="off">

    <div class="form-group">
                <label class="col-md-3 control-label" for="Customer">Public User Name<span style="color: #f04040">*</span></label>
                <div class="col-md-8">
                   <input type="text" id="customers_input" name="customers_input" value="" placeholder="" disabled="disabled"class="form-control input-md" >
              </div>
          </div>

    <div class="form-group">
                        <label class="col-md-3 control-label" for="JobNotes">Job Description<span style="color: #f04040">*</span></label>
                        <div class="col-md-8">
                            <textarea id="JobNotes" name="JobNotes" class="form-control input-md" placeholder="Describe this jobs basics"></textarea>
                        </div>
           </div>
         <div class="form-group">
                      <label class="col-md-3 control-label" for="">Files</label>
                        <div class="col-md-8">
                            <input type="file" name="jobcreatefile[]">
                            <div id="jobcreatefileholder">
                            </div>
                        </div>
         </div>

    <div class="form-group">
            <div class="col-md-2 clear" style="float: none; margin: 0px auto;padding-top: 3%">
                <button id="createjobpublic" name="createjobpublic"   class="btn btn-success customerjob" type="submit" >Save And Continue</button>

            </div>
        </div>

 </form>
 if(isset($responseid){   echo $responseid; ?> 

           }?>  here $responseid is undefined.
*****************************************************          
    in Controller function:  
if (isset($_POST['createjobpublic'])) { 
 $responseid = $this->jobmodel->addJobForpublic();   // here data is inserting.

 redirect(BASE_URL."/job/addjobpublic/".$responseid); // here url is redirecting with responseid, but in the addjob page, responseid is undefined.
 }

Мне нужны все вставленные данные в один и тот же файл addjob.php, чтобы я мог получить доступ к данным на модальном языке или использовать Ajax для вставки и отображения данных на модальном

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...