HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers18/decoockpit.nl/wwwroot/kes/admin/statistieken.php
<h1>Statistieken</h1>

<p>Het Komma E-mailsystem houdt uitgebreidt de statistieken van uw nieuws- brieven bij.
Selecteer een nieuwsbrief voor de bijbehorende informatie.</p><br />

    <table cellpadding="5" cellspacing="0" border="0">
        <tr>
            <th>Nieuwsbrief</th>
			<th>Onderwerp</th>
            <th>Taal</th>
            <th>Verzonden op</th>
            <th>Aantal ontvangers</th>
            <th>Aantal x bekeken</th>
            <th>Aantal unieke</th>
            <th>Acties</th>
        </tr> 
    
<?php
	
	$query_nieuwsbrieven = "SELECT kes_nieuwsbrieven.nieuwsbrief_id, kes_nieuwsbrieven.naam, kes_nieuwsbrieven.onderwerp, kes_nieuwsbrieven.datum, kes_nieuwsbrieven.locatie, kes_nieuwsbrieven.taal FROM kes_nieuwsbrieven WHERE kes_nieuwsbrieven.verzonden='ja' ORDER BY kes_nieuwsbrieven.datum DESC";
	$res_nieuwsbrieven = mysql_query($query_nieuwsbrieven);

	$kleur_nieuwsbrief = true;
	
	while($rec_nieuwsbrieven = mysql_fetch_array($res_nieuwsbrieven)){
		
			$nieuwsbrief_id = $rec_nieuwsbrieven['nieuwsbrief_id'];
		
			$query_aantalkeer = "SELECT COUNT(email_id) FROM kes_track_email WHERE kes_track_email.nieuwsbrief_id='$nieuwsbrief_id'";
			$res_aantalkeer = mysql_query($query_aantalkeer);
			$rec_aantalkeer = mysql_fetch_array($res_aantalkeer);
			
			$query_aantalkeer2 = "SELECT COUNT(email_id) FROM kes_track_online WHERE kes_track_online.nieuwsbrief_id='$nieuwsbrief_id'";
			$res_aantalkeer2 = mysql_query($query_aantalkeer2);
			$rec_aantalkeer2 = mysql_fetch_array($res_aantalkeer2);
			
			$query_verzonden = "SELECT kes_verzendingen.aantal_adressen, kes_verzendingen.verzend_datum FROM kes_verzendingen WHERE kes_verzendingen.nieuwsbrief_id = '$nieuwsbrief_id'";
			$res_verzonden = mysql_query($query_verzonden);
			$rec_verzonden = mysql_fetch_array($res_verzonden);
			
			$aantal_verzonden = $rec_verzonden['aantal_adressen'];
			$verzonden_op = $rec_verzonden['verzend_datum'];
			
			$query_uniek_bekeken = "SELECT email_id FROM kes_track_email WHERE kes_track_email.nieuwsbrief_id = '$nieuwsbrief_id' UNION SELECT email_id FROM kes_track_online WHERE kes_track_online.nieuwsbrief_id = '$nieuwsbrief_id' GROUP BY email_id ORDER BY email_id asc";
			$res_uniek_bekeken = mysql_query($query_uniek_bekeken);
			
			$aantal_uniek_bekeken = 0;
			
			while($rec_uniek_bekeken = mysql_fetch_array($res_uniek_bekeken)){ 
			
				$aantal_uniek_bekeken++;
				
			}
			$aantal_keer_bekeken = $rec_aantalkeer[0] + $rec_aantalkeer2[0];
			
	?>
    
    
        <tr <?php if($kleur_nieuwsbrief){ echo("style=\"background-color:#e6e8eb; \""); $kleur_nieuwsbrief = false; }else{ $kleur_nieuwsbrief = true; }?> >
        
            <td><?php echo( $rec_nieuwsbrieven['naam'] ); ?></td>
            <td><?php echo( $rec_nieuwsbrieven['onderwerp'] ); ?></td>
            <td><?php echo( ucfirst($rec_nieuwsbrieven['taal']) ); ?></td>
            <td><?php echo( date_dutch($verzonden_op) ); ?></td>
            <td><?php echo( $aantal_verzonden ); ?></td>
            <td><?php echo( $aantal_keer_bekeken ); ?></td>
            <td><?php echo( $aantal_uniek_bekeken ); ?></td>
            <td><a href="index.php?p=statistieken_nieuwsbrief&amp;nieuwsbrief_id=<?php echo( $rec_nieuwsbrieven['nieuwsbrief_id'] ); ?>">Statistieken</a>
            </td>
        </tr>
        
    <?php } ?>
    </table>