Quote:
Originariamente inviato da stefanoxjx
Codice:
echo '<input type="submit" value="'.$record_id.'" title="Elimina record" name="Elimina" formaction="eliminaRecord.php"/>';
echo ' <input type="hidden" name="source" value="'.$record_id.'">';
Codice:
while($row= $result->fetch_array(MYSQLI_ASSOC))
{
$record_id=$row['id'];
}
L'operazione viene ripetuta per ogni record, e su ogni riga [Elimina] ha il valore corretto con l'id del record, mentre [source] è sempre = 57.
|
se ho capito bene tu stai creando una serie di pulsanti per eliminare i record all'interno di un db...
partendo da questo presupposto deduco che vuoi fare tante righe senza creare tanti <form></form>, solo con l'input type button e l'hidden corrispettivo...
se ho capito bene allora il problema è che tu crei tanti campi hidden tutti con lo stesso nome (name="source") con valori diversi...
in realtà non capisco il perché crei i campi hidden se già il valore la passi tramite value del button...
comunque se vuoi creare un campo hidden per ogni riga devi cambiare il name che deve essere univoco...