Nếu tôi hiểu bạn đúng, thì các giá trị đã chọn được lưu trữ trong chuỗi được phân tách bằng dấu phẩy và các số là giá trị ở vị trí đã chọn trước đó.
Trong trường hợp đó, câu trả lời rất đơn giản:
<select name="w_owning_branches[]" size="10" id="w_owning_branches" multiple="multiple" required>
<option value="" class="dropdown-option"> Select Owning Branch </option>
<?php do {
$value = $row_branches['branch_id'];
$name = $row_branches['name'];
$selected = '1,2,3,4,5,6';
echo "<option value='$value'".(in_array($value, explode(",",$selected)) ? " selected='selected'":"").">$name</option>";
} while ($row_branches = mysql_fetch_assoc($branches)); ?>
</select>