Io ti sconsiglierei di fare un unico form, poi diventa difficile capire quale bottone si è cliccati.
Volendo restare sulle form, ne farei una per ogni riga
Codice PHP:
echo '<td><form action="..." method="POST">';
echo "<input type=\"hidden\" name=\"user\" value=\"{$row1['id']}\">";
if(!isset($amicizie[$row1['user']])) {
echo "<input type=\"submit\" name=\"richiedi\" value=\"Richiedi amicizia\">";
}else {
if($amicizie[$row1['user']] == 1) {
echo "<input type=\"submit\" name=\"rimuovi\" value=\"Rimuovi amicizia\">";
} else {
echo "<input type=\"submit\" name=\"attesa\" value=\"Attesa amicizia\">";
}
}
echo '</form></td>';
in questo caso devi vedere quale bottone ti arriva
Codice PHP:
$user_target = $_POST['user'];
if(isset($_POST['richiedi'])){
// Richiesta amicizia
}
if(isset($_POST['rimuovi'])){
// Rimuovi amicizia
}
if(isset($_POST['attesa'])){
// Attesa amicizia
}