Popraw mnie Jeśli się nie mylę.. Tutaj chcesz uzyskać całą wartość z formularza. Prawda? po kliknięciu przycisku Prześlij?Dlaczego zmieniasz ten przycisk href?Załóżmy, że mamy 3 dane w moim wyniku $result i pętle wyglądają jak poniżej
<form method="post" action="">
<tr>
<td scope="row"></td>
<input type ="text" name="sourece" value=1 />
<td>
<input type="number" class="form-control" id="shift1PinCount" name="shift1PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 1" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift1Oa" name="shift1Oa" value="1" disabled>
</td>
<td>
<input type="number" class="form-control" id="shift2PinCount" name="shift2PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 2" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift2Oa" name="shift2Oa" value="2" disabled>
</td>
<td>
<input type="number" class="form-control" id="shift3PinCount" name="shift3PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 3" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift3Oa" name="shift3Oa" value="3" disabled>
</td>
<td>
<input type="number" class="form-control" id="shift4PinCount" name="shift4PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 4" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift4Oa" name="shift4Oa" value="4" disabled>
</td>
<td><input class="form-control" type="date" id="shiftDate" name="shiftDate" value="<?=date("Y-m-d")?>"></td>
<td>
<input type="submit" class="btn btn-primary" name="savePcData" id="savePcData" value="savePcData">
</td>
</form>
</tr>
<form method="post" action="">
<tr>
<td scope="row"></td>
<input type ="text" name="sourece" value=2 />
<td>
<input type="number" class="form-control" id="shift1PinCount" name="shift1PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 1" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift1Oa" name="shift1Oa" value="11" disabled>
</td>
<td>
<input type="number" class="form-control" id="shift2PinCount" name="shift2PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 2" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift2Oa" name="shift2Oa" value="22" disabled>
</td>
<td>
<input type="number" class="form-control" id="shift3PinCount" name="shift3PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 3" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift3Oa" name="shift3Oa" value="33" disabled>
</td>
<td>
<input type="number" class="form-control" id="shift4PinCount" name="shift4PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 4" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift4Oa" name="shift4Oa" value="44" disabled>
</td>
<td><input class="form-control" type="date" id="shiftDate" name="shiftDate" value="<?=date("Y-m-d")?>"></td>
<td>
<input type="submit" class="btn btn-primary" name="savePcData" id="savePcData" value="savePcData">
</td>
</form>
</tr>
<form method="post" action="">
<tr>
<td scope="row"></td>
<input type ="text" name="sourece" value=3 />
<td>
<input type="number" class="form-control" id="shift1PinCount" name="shift1PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 1" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift1Oa" name="shift1Oa" value="111" disabled>
</td>
<td>
<input type="number" class="form-control" id="shift2PinCount" name="shift2PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 2" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift2Oa" name="shift2Oa" value="222" disabled>
</td>
<td>
<input type="number" class="form-control" id="shift3PinCount" name="shift3PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 3" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift3Oa" name="shift3Oa" value="333" disabled>
</td>
<td>
<input type="number" class="form-control" id="shift4PinCount" name="shift4PinCount" placeholder="Pin Count" title="Please key in Pin Count for Shift 4" min=0>
</td>
<td>
<input type="text" class="form-control" id="shift4Oa" name="shift4Oa" value="444" disabled>
</td>
<td><input class="form-control" type="date" id="shiftDate" name="shiftDate" value="<?=date("Y-m-d")?>"></td>
<td>
<input type="submit" class="btn btn-primary" name="savePcData" id="savePcData" value="savePcData">
</td>
</form>
</tr>
<?php
if(isset($_POST['savePcData'])){
echo "<pre>";
print_r($_POST);
die('mms');
}
?>
tutaj źródło to Twój unikalny identyfikator, który pomaga zaktualizować dane w Twojej bazie danych
Po przesłaniu formularza z dowolnego tr(row) zostaniesz przekierowany na tę samą stronę metodą POST i uzyskasz dane dla tego konkretnego wiersza na tej stronie, dzięki czemu możesz go łatwo zaktualizować, jak chcesz
Możesz to sprawdzić za pomocą print_r($_POST); na tej samej stronie
Jeśli masz jakieś pytania, nie wahaj się zapytać mnie...