Цикл через SQL и вычисление суммы в PHP

У меня проблема с моим кодом. У меня 2 таблицы. Первый employee_id:

| Идентификатор сотрудника |

1

2

3

А вторая таблица называется employee_times:

| EMPLOYEE_ID | Hours_dev | hours_pm |

| 1 | 2 | 3 |

| 1 | 3 | 4 |

| 2 | 3 | 3 |

Я пытаюсь вычислить общее время работы каждого сотрудника (hours_dev + hours_pm). Например, employee_id 1 работает 12 часов

До сих пор я пытался извлечь все employee_id из первой таблицы и использовать цикл for для прохождения через employee_times в SQL-заявлении (SEE CODE BELOW). Однако код не работает, поскольку он печатает 0 для employee_id и total_hours.

Я использую MYSQL на локальном сервере.

$ sql = "SELECT employee_id FROM employee"; $ result = mysql_query ($ sql); while ($ row = mysql_fetch_array) {$ employee_id = $ row ['employee_id']; }

$employee_id_length = sizeof($employee_id); for($i = 0; $i < $employee_id_length; $i++) { $sql4 = "SELECT employee_id, hours_dev, hours_pm FROM employee_times WHERE employee_id= '$employee_id[$i]'"; $result = mysql_query($sql4); while($info = mysql_fetch_array($result)); { $employee_id = $info['employee_id']; $hours_dev=$info['hours_dev']; $hours_pm=$info['hours_pm']; $total_hours = ($total_hours + $hours_dev + $hours_pm ); } //print "$employee_id worked for $total_hours"; } 

Буду признателен за любую оказанную помощь.