Вы делаете это:
foreach ($data as $item) {
$id= $item->clientId;
}
echo $id;
Таким образом, каждый раз ваше последнее значение $id
стирается и получает новое текущее значение идентификатора.
Если вы хотите ВСЕ идентификаторы, попробуйте это:
// Create an array
$id_array = array();
foreach ($data as $item) {
// Add each id value in your array
$id_array[]= $item->clientId;
}
// Here you can display your array and see that you have all value
var_dump($id_array);
Теперь, если вы хотите echo
(или использовать) каждый идентификатор ПОСЛЕ цикла foreach, вы можете сделать:
foreach($id_array as $my_id) {
echo $my_id;
}