Penso che il problema sia qui
$index = $result['user_id'];
dovrebbe essere
$index = $row['user_id'];
dopo l'aggiornamento legato dovresti recuperarlo di nuovo dal database
Penso che il problema sia qui
$index = $result['user_id'];
dovrebbe essere
$index = $row['user_id'];
dopo l'aggiornamento legato dovresti recuperarlo di nuovo dal database