View Single Post
Old 07-03-2017, 12:16   #2
Reaper16
Member
 
L'Avatar di Reaper16
 
Iscritto dal: Jun 2016
Messaggi: 68
Quote:
Originariamente inviato da stefanoxjx Guarda i messaggi
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...
Reaper16 è offline   Rispondi citando il messaggio o parte di esso