Ciao a tutti, premetto di essere alle prime armi con Php ma soprattutto con jQuery.
Sto stampando in un ciclo while diversi form che serviranno per inserire e salvare le presenze lavorative, per far questo ho bisogno di differenziare il campo ID e ho pensato di usare l'id del database.
Tuttavia nel momento in cui creo la variabile "form" in JS che utilizzerò poi per la validazioni e per inserire i dati nel Database non posso mettere l'id dinamico perchè prende sempre l'ultimo.
Come posso fare per salvare un form alla volta?
spero di essere stato chiaro. Grazie mille in anticipo a chi mi aiuterà.
---HTML---
<td style="text-align: center;">
<form action="#" id="form_add_presenze<?= $id ?>" method="POST" class="form-inline">
<input type="hidden" name="idtab_dipendente" value="<?= $id ?>" />
<div class="input-group">
<input type="text" style="width: 105px" readonly class="form-control date-picker" name="data" placeholder="dd-mm-yyyy" id="data" value="<? echo $oggi; ?>" />
</div>
<div class="form-group">
<select class="form-control" name="ore_lavoro" id="ore_lavoro" style="width: 105px; margin: 0 10px 0 10px;">
.......
</select>
</div>
<a href="javascript:void(0);" type="submit" onclick="$('#form_add_presenze<?= $id ?>').submit();" style="padding: 3px;" class="btn green button-submit">
Salva
</a>
</form>
</td>
---JS---
var form = $('#form_add_presenze');
....validazione....
$('#insert_presenze').modal('hide');
var form_data = new FormData(form);
$.ajax({
type: "POST",
url: "functions/insert_presenze.php",
data: form_data,
dataType: "json",
processData: false,
contentType: false,
success: function(data) {