You can use multiple submit buttons in one form. Heres an example(I cleaned up a little bit for the example purpose):
<form action="update_candidates_show.php" method="post">
<table>
<tr>
<th>UserId</th>
<th>Userlogin</th>
<th>Userpass</th>
<th>NameL</th>
<th>Status</th>
<th>Action</th>
</tr>
<?php foreach ($users as $user): ?>
<tr>
<td class="table_cell"><?php echo $user['id'] ?></td>
<td class="table_cell"><?php echo $user['login'] ?></td>
<td class="table_cell"><?php echo $user['pass'] ?></td>
<td class="table_cell"><?php echo $user['nameL'] ?></td>
<td class="table_cell"><?php echo $user['session_status'] ?></td>
<td><input type="submit" name="edituser[<?php echo $user['id'] ?>]" value="Edit"></td>
</tr>
<?php endforeach; ?>
</table>
</form>
Now, in the update_candidates_show.php script you can access the userid like this:
if (isset($_POST['edit_user']) AND is_array($_POST['edit_user']))
{
$tmp = array_keys($_POST['edit_user']);
$userid = (int) $tmp[0];
}
Usually the value is used but in this case the userid is found in the key element so thats why it has to be fetched with array_keys.
If you want to use radio button, just replace it to the submit button eg.
<input type="radio" name="edituser" value="<?php $user['id'] ?>">
..and add one submit button. After this the userid can be found straight with $_POST['edituser']