Поле ввода внутри условия while Я показываю вкладку, в которой значения табуляции извлекаются из таблицы red_digid_info
<form method="POST" action="" id="form_isp_status" onsubmit="submit_isp_status('form_isp_status');""> <div class="row"> <label for="fromdate" class="col-sm-1 control-label"> FROM DATE </label> <label for="todate" class="col-sm-1 control-label" style="margin-left: 4cm;"> TO DATE </label> </div> <div class="row"> <div class="col-sm-1"> <div class="input-group"> <input type="text" class="form-control" id="fromdatepicker" name="fromdate" placeholder="yyyy-mm-dd" style="width:200px;height:33px;"> <span class="input-group-addon"><i class='glyphicon glyphicon-calendar'></i></span> </div> </div> <div class="col-sm-1" style="margin-left:4cm"> <div class="input-group"> <input type="text" class="form-control" id="todatepicker" name="todate" placeholder="yyyy-mm-dd" style="width:200px;height:33px;"> <span class="input-group-addon"><i class='glyphicon glyphicon-calendar'></i></span> </div> </div> <div class="col-sm-offset-2 col-sm-2"> <input type="submit" value="ISP Status" class='btn btn-purple btn-rounded w-md mb-5' name="isp_button"> <input type="hidden" value="1" name="pointer"> <button type="button" class="btn btn-pink btn-rounded w-md mb-5" onclick="resetforms('form_isp_status')">Reset</button> </div> </div> <div class="row"> <label for="isp" class="col-sm-1 control-label"> SELECT ISP</label> </div><div class="row"> <div class="tab"> <?php $isp_tab = mysql_query("SELECT DISTINCT(`isp`) FROM `red_dgid_info`"); while ($result = mysql_fetch_array($isp_tab)) { $isp_value = $result[0]; echo '<input class="tablinks ion-social-rss" type="submit" name="isp_value[]" value="'.$isp_value.'">'; //echo '<input type="hidden" name="isp_hidden_value[]" value="'.$isp_value.'">'; } ?> </div> </div></form>
если я нажму любое значение вкладки i ve, чтобы отобразить содержимое вкладки, поэтому мне нужно значение кнопки отправки в php post method
if($_REQUEST['pointer'] ==1) { var_dump($_POST); //-------status criteria given---------------------// //-----------isp tab submiited--------------// if(isset($_POST['isp_value'])) { print_r($_POST['isp_value']); $isp=$_POST['isp_value']; } //------------------end----------------------// //----------hidden value array--------------// /*$data = $_POST['isp_hidden_value']; foreach($data as $isp) { echo "isp_hidden =".$isp; } //---------------another way----------------// $isp_hidden = $_POST['isp_hidden_value'][$isp];*/ //--------------end------------------------// $date= date("Ymd");; $fromdatepicker =$_POST['fromdate']; $todatepicker =$_POST['todate']; exit; }
if (isset ($ _ POST ['isp_value'])) // это, если условие сбой isp_value не установлено, не знает причины и решения для него
отправить функцию
function submit_isp_status(formId) { if($("#"+formId).valid() == true) { $.ajax({ type: 'POST', url: 'webxstatus.php', //same page data: $("#"+formId).serialize(), success: function(data) { .......... } }); } }
Я застрял с этим в течение последних двух дней, кто-нибудь помог мне решить это.