It's the heat. I understand 😃
Assuming your array is structured like above...
/* In case you plan to use the array keys
for field names */
$fields = implode(", ", array_keys($array));
for($i=0;$i<count($array['date']);$i++) {
$sql = "INSERT INTO table (".$fields.")
VALUES ('".$array['date'][$i]."', '".$array['hours'][$i]."', '".$array['shortDesc'][$i]."',
'".$array['client'][$i]."', '".$array['project'][$i]."')";
db_query($sql);
}