include(DOCUMENT_ROOT.'/include/sidebar.php'); ?>
Customer Status Overview
$sql = 'SHOW COLUMNS FROM customers WHERE field="contactStatus"';
$res_select = db_query($sql);
$row =$res_select[0];
$labels = "";
$data = "";
foreach(explode("','",substr($row['Type'],6,-2)) as $option) {
$labels .= "'".$option."',";
$sql = 'SELECT count(*) AS val FROM customers WHERE contactStatus = "'.$option.'"';
$res_select_count = db_query($sql);
$data .= $res_select_count[0]['val'].",";
}
$hoverColors='"#49A9EA","#36CAAB","#E95E4F","#8bc652","#f6b53f","#6faab0","#fb954f","#02425f","#b68e45","#95367b"';
$bgColors ='"#3498DB","#5ae5c8","#e87c70","#a3e463","#f0c069","#94cdd3","#fbb789","#226481","#d4b273","#b04d95"';
$labels =substr($labels, 0, -1);
$data = substr($data, 0, -1);
?>
| Distribution |
Status Number |
||
|---|---|---|---|
Per Sales Person Report
| Sales Person | # Contacts | # Presentations | # Offers |
|---|---|---|---|
| // Calls, emails, social media $sql = 'SELECT count(*) FROM communication WHERE userId = :userId AND messageType!=:messageType AND dateAdded >=:startDate AND dateAdded <=:endDate'; $values = array(":userId" => $res_user['id'], ":messageType" => 'Meeting', ":startDate" => $today, ":endDate" => $today); $res_select_contacts = db_query_val($sql,$values); echo " | ".$res_select_contacts[0][0]." | "; // Presentations/meetings $sql = 'SELECT count(*) FROM communication WHERE userId = '.$res_user['id'].' AND messageType="Meeting" AND dateAdded >=:startDate AND dateAdded <=:endDate'; $values = array(":startDate" => $today, ":endDate" => $today); $res_select_meetings = db_query_val($sql,$values); echo "".$res_select_meetings[0][0]." | "; // Offers $sql = 'SELECT count(*) FROM customers WHERE userId = '.$res_user['id'].' AND offerSent=1 AND offerDate >=:startDate AND offerDate <=:endDate'; $values = array(":startDate" => $today, ":endDate" => $today); $res_select_offers = db_query_val($sql,$values); echo "".$res_select_offers[0][0]." | "; ?>
// Range selected
$values = array(":startDate" => $startDate,
":endDate" => $endDate);
// Calls
$sql = 'SELECT count(*) FROM communication
WHERE messageType="Call" AND dateAdded >=:startDate AND dateAdded <=:endDate';
$res_select_call = db_query_val($sql,$values);
$total_calls = $res_select_call[0][0];
// email
$sql = 'SELECT count(*) FROM communication
WHERE messageType="email" AND dateAdded >=:startDate AND dateAdded <=:endDate';
$res_select_email = db_query_val($sql,$values);
$total_emails = $res_select_email[0][0];
// Meetings
$sql = 'SELECT count(*) FROM communication
WHERE messageType="Meeting" AND dateAdded >=:startDate AND dateAdded <=:endDate';
$res_select_meetings = db_query_val($sql, $values);
$total_meetings = $res_select_meetings[0][0];
$total_activity = $total_calls + $total_emails + $total_meetings;
$percent_calls= ($total_calls * 100) / $total_activity;
$percent_emails= ($total_emails * 100) / $total_activity;
$percent_meetings= ($total_meetings * 100) / $total_activity;
?>
Sales Activity Overview $sDate=date_create($startDate); $eDate=date_create($endDate); echo ' from '.date_format($sDate,'M d, Y').' to '.date_format($eDate,'M d, Y'); ?>
Number of Calls -
Number of Emails -
Number of Meetings -
| ID | Question | |
|---|---|---|
| ID | Question | |
| "; echo " | ".$row['id']." | "; echo "".$row['question']." | "; echo "