$row_lista = mysql_fetch_assoc($lista);

quindi $row_lista si chiama di volta in volta riga per riga un id diverso. Ad esempio a fianco c'è la funzione modify che come link prende tipo.. modifica.php?id_boat=7 la riga sotto 8 la riga sotto 9..

mentre il link delete non va su una pagina, ma va su javascript(confirm.action) e non gli passa lid giusto ma sempre il primo della row lista..