File: D:/HostingSpaces/SBogers25/superbedrukt.nl/wwwroot/kms/artikel_overzicht.php
<?php
if (isset($_GET['zoeken']))
{
$zoeken = $_GET['zoeken'];
}
if (isset($_GET['locatie']))
{
$locatie = $_GET['locatie'];
}
$page_nr = $_GET['nr'];
$page_nr = checkData($page_nr);
$aantal_per_pagina = 10;
if(empty($page_nr)){ $page_nr = 1; }
$van_nr = ($page_nr - 1) * $aantal_per_pagina;
$tot_nr = $aantal_per_pagina;
$vorige_pagina = $page_nr - 1;
$volgende_pagina = $page_nr + 1;
if(empty($zoeken)){
$q_totaal = "SELECT COUNT(article_id) AS totaal_articles FROM kms_articles";
}else if(!empty($zoeken) && empty($locatie)){
$q_totaal = "SELECT COUNT(kms_articles.article_id) AS totaal_articles FROM kms_articles WHERE
(kms_articles.article_name LIKE '%$zoeken%' OR kms_articles.article_number LIKE '%$zoeken%' OR kms_articles.description LIKE '%$zoeken%' OR kms_articles.size_from LIKE '%$zoeken%' OR kms_articles.size_to LIKE '%$zoeken%')";
}else if(!empty($zoeken) && $locatie == "subcategorie"){
$q_totaal = "SELECT COUNT(kms_articles.article_id) AS totaal_articles FROM kms_articles, kms_subcategories WHERE kms_articles.subcategorie_id = kms_subcategories.subcategorie_id AND kms_subcategories.subcategorie_name LIKE '%$zoeken%'";
}else if(!empty($zoeken) && $locatie == "kleur"){
$q_totaal = "SELECT COUNT(kms_articles.article_id) AS totaal_articles FROM kms_articles, kms_colors WHERE kms_articles.article_id = kms_colors.article_id AND kms_colors.color_name LIKE '%$zoeken%'";
}else if(!empty($zoeken) && $locatie == "merk"){
$q_totaal = "SELECT COUNT(kms_articles.article_id) AS totaal_articles FROM kms_articles, kms_brands WHERE kms_articles.brand_id = kms_brands.brand_id AND kms_brands.brand_name LIKE '%$zoeken%'";
}
$r_totaal = mysql_query($q_totaal);
$rec_totaal = mysql_fetch_array($r_totaal);
$aantal_artikelen= $rec_totaal['totaal_articles'];
$max_pagina = ceil($aantal_artikelen / $aantal_per_pagina);
$max_pagina = $max_pagina;
?>
<div class="zoeken" >
<form method="GET" action="<?php echo $_SERVER['PHP_SELF']; ?>"/>
<input class="zoeken" name="zoeken" type="text" value="<?php echo($zoeken); ?>"/>
<input type="hidden" name="p" value="artikel_overzicht">
<select name="locatie" >
<option value="">Naam - Artikelnr - Omschrijving</option>
<option value="subcategorie" <?php if ($locatie == "subcategorie") { echo("selected=\"selected\"");} else{ echo("");} ?>>Subcategorie</option>
<option value="kleur" <?php if ($locatie == "kleur") { echo("selected=\"selected\"");} else{ echo("");} ?>>Kleur</option>
<option value="merk" <?php if ($locatie == "merk") { echo("selected=\"selected\"");} else{ echo("");} ?>>Merk</option>
</select>
<input class="submit_zoeken" type="submit" value="Zoeken" />
</form>
</div>
<div class="clear_both"></div>
<br /><br />
<h1>Artikelen</h1>
<p><br /><a href="index.php?p=artikel_toevoegen" title="Artikel toevoegen">Artikel toevoegen</a></p>
<div class="paginaNummers">
<?php
if($vorige_pagina > 0){ ?><a class="vorige" href="index.php?p=artikel_overzicht&nr=<?php echo($vorige_pagina); ?>&zoeken=<?php echo($zoeken); ?>&locatie=<?php echo($locatie); ?>" title="Vorige pagina">Vorige pagina</a> |
<?php }else{ ?>
<span class="wit">Vorige pagina | </span>
<?php } ?>
<?php for ($nummer = 1; $nummer <= $max_pagina; $nummer++) { ?>
<a <?php if($nummer == $page_nr){ echo("class=\"active\""); } ?> href="index.php?p=artikel_overzicht&nr=<?php echo($nummer); ?>&zoeken=<?php echo($zoeken); ?>&locatie=<?php echo($locatie); ?>" title="Pagina <?php echo($nummer); ?>"><?php echo($nummer); ?></a>
<?php if($nummer != $max_pagina){ echo(" | "); } ?>
<?php } ?>
<?php
if($volgende_pagina <= $max_pagina){ ?>
| <a class="volgende" href="index.php?p=artikel_overzicht&nr=<?php echo($volgende_pagina); ?>&zoeken=<?php echo($zoeken); ?>&locatie=<?php echo($locatie); ?>" title="Volgende pagina">Volgende pagina</a>
<?php }else{ ?>
<span class="wit"> | Volgende pagina</span>
<?php } ?>
</div>
<br /><br />
<table cellpadding="20" cellspacing="0" border="0">
<tr height="40">
<th width="150"><span style="padding-left:10px;">Image</span></th>
<th width="200">Naam</th>
<th width="100">Artikelnr</th>
<th width="200">Subcategorie</th>
<th width="80">Populair</th>
<th width="110">Wijzigen</th>
<th width="110">Verwijderen</th>
</tr>
<?php
if(empty($zoeken)){
$q_nieuws = "SELECT kms_articles.article_id, kms_articles.article_name, kms_articles.article_number, kms_articles.subcategorie_id, kms_articles.popular, kms_articles.image_dir FROM kms_articles ORDER BY kms_articles.article_name ASC LIMIT ".$van_nr.", ".$tot_nr;
}else if(!empty($zoeken) && empty($locatie)){
$q_nieuws = "SELECT kms_articles.article_id, kms_articles.article_name, kms_articles.article_number, kms_articles.subcategorie_id, kms_articles.popular, kms_articles.image_dir FROM kms_articles WHERE
(kms_articles.article_name LIKE '%$zoeken%' OR kms_articles.article_number LIKE '%$zoeken%' OR kms_articles.description LIKE '%$zoeken%' OR kms_articles.size_from LIKE '%$zoeken%' OR kms_articles.size_to LIKE '%$zoeken%') ORDER BY kms_articles.article_name ASC LIMIT ".$van_nr.", ".$tot_nr;
}else if(!empty($zoeken) && $locatie == "subcategorie"){
$q_nieuws = "SELECT kms_articles.article_id, kms_articles.article_name, kms_articles.article_number, kms_articles.subcategorie_id, kms_articles.popular, kms_articles.image_dir FROM kms_articles, kms_subcategories WHERE
kms_articles.subcategorie_id = kms_subcategories.subcategorie_id AND kms_subcategories.subcategorie_name LIKE '%$zoeken%' ORDER BY kms_articles.article_name ASC LIMIT ".$van_nr.", ".$tot_nr;
}else if(!empty($zoeken) && $locatie == "kleur"){
$q_nieuws = "SELECT kms_articles.article_id, kms_articles.article_name, kms_articles.article_number, kms_articles.subcategorie_id, kms_articles.popular, kms_articles.image_dir FROM kms_articles, kms_colors WHERE
kms_articles.article_id = kms_colors.article_id AND kms_colors.color_name LIKE '%$zoeken%' ORDER BY kms_articles.article_name ASC LIMIT ".$van_nr.", ".$tot_nr;
}else if(!empty($zoeken) && $locatie == "merk"){
$q_nieuws = "SELECT kms_articles.article_id, kms_articles.article_name, kms_articles.article_number, kms_articles.subcategorie_id, kms_articles.popular, kms_articles.image_dir FROM kms_articles, kms_brands WHERE
kms_articles.brand_id = kms_brands.brand_id AND kms_brands.brand_name LIKE '%$zoeken%' ORDER BY kms_articles.article_name ASC LIMIT ".$van_nr.", ".$tot_nr;
}
$r_nieuws = mysql_query($q_nieuws);
$kleur = true;
while($rec_nieuws = mysql_fetch_array($r_nieuws)){ ?>
<tr height="140" <?php if($kleur) { echo("style=\"background-color:#eee\""); $kleur = false; }else{ $kleur = true; }?>>
<td><?php if(!empty($rec_nieuws[5])){ ?><div class="thumb" style="width:125px; height:125px; margin-left:10px;"><img src="../article_images/<?php echo($rec_nieuws[5]); ?>/thumb.jpg" alt="<?php echo(html_entity_decode($rec_nieuws[1])); ?>" /></div><?php } ?></td>
<td><?php echo(html_entity_decode($rec_nieuws[1])); ?></td>
<td><?php echo(html_entity_decode($rec_nieuws[2])); ?></td>
<td>
<?php
$q_subcategorie = sprintf("SELECT kms_subcategories.subcategorie_name FROM kms_subcategories WHERE subcategorie_id='%s'", $rec_nieuws[3]);
$r_subcategorie = mysql_query($q_subcategorie);
$rec_subcategorie = mysql_fetch_array($r_subcategorie);
$subcategorie_naam = $rec_subcategorie['subcategorie_name'];
echo(html_entity_decode($subcategorie_naam));
?>
</td>
<td><?php if($rec_nieuws[4] == "yes"){ echo("ja"); }?></td>
<td>
<a href="index.php?p=artikel_wijzigen&artikel_id=<?php echo($rec_nieuws[0]); ?>">Wijzigen</a>
<br /><br />
<a href="index.php?p=kleur_overzicht&artikel_id=<?php echo($rec_nieuws[0]); ?>">Kleuren <br />beheren</a>
</td>
<td><a href="index.php?p=artikel_verwijderen&artikel_id=<?php echo($rec_nieuws[0]); ?>">Verwijderen</a>
<br /><br />
<a href="index.php?p=afbeelding_wijzigen&artikel_id=<?php echo($rec_nieuws[0]); ?>">Afbeelding wijzigen</a></td>
</tr>
<?php } ?>
</table>
<br /><br />
<div class="paginaNummers">
<?php
if($vorige_pagina > 0){ ?><a class="vorige" href="index.php?p=artikel_overzicht&nr=<?php echo($vorige_pagina); ?>&zoeken=<?php echo($zoeken); ?>&locatie=<?php echo($locatie); ?>" title="Vorige pagina">Vorige pagina</a> |
<?php }else{ ?>
<span class="wit">Vorige pagina | </span>
<?php } ?>
<?php for ($nummer = 1; $nummer <= $max_pagina; $nummer++) { ?>
<a <?php if($nummer == $page_nr){ echo("class=\"active\""); } ?> href="index.php?p=artikel_overzicht&nr=<?php echo($nummer); ?>&zoeken=<?php echo($zoeken); ?>&locatie=<?php echo($locatie); ?>" title="Pagina <?php echo($nummer); ?>"><?php echo($nummer); ?></a>
<?php if($nummer != $max_pagina){ echo(" | "); } ?>
<?php } ?>
<?php
if($volgende_pagina <= $max_pagina){ ?>
| <a class="volgende" href="index.php?p=artikel_overzicht&nr=<?php echo($volgende_pagina); ?>&zoeken=<?php echo($zoeken); ?>&locatie=<?php echo($locatie); ?>" title="Volgende pagina">Volgende pagina</a>
<?php }else{ ?>
<span class="wit"> | Volgende pagina</span>
<?php } ?>
</div>