Hallo!
Da ich eigentlich nichts mit PHP mache bin ich schon sehr stolz auf die beiden kleinen Scripte die ich hier gebaut haben, aber jetzt stehe ich vor einem Problem:
wear.php liest eine Datenbank (wenn man will mit bestimmten Filtern) aus und generiert daraus XMLOutput. (Eine Liste mit Bild+Link zur zoom.php)
zoom.php ist dafür da, dass es ein größeres Bild und genauere Informationen zum Artikel darstellt.
Aber wie kann ich jetzt in zoom.php einen Vor- und Zurückbutton integrieren um zum nächsten bzw. vorherigen Artikel zu springen? Sollte doch eigentich per ID der Artikel möglich sein, aber die ist nicht fortlaufend, da beginnt für mich das Problem.
Weiß jemand Rat? Ich denke, es ist noch ein relativ simples Problem
Nur für mich als "" nicht so...
Gruß
Dominik
wear.php
zoom.php
Da ich eigentlich nichts mit PHP mache bin ich schon sehr stolz auf die beiden kleinen Scripte die ich hier gebaut haben, aber jetzt stehe ich vor einem Problem:
wear.php liest eine Datenbank (wenn man will mit bestimmten Filtern) aus und generiert daraus XMLOutput. (Eine Liste mit Bild+Link zur zoom.php)
zoom.php ist dafür da, dass es ein größeres Bild und genauere Informationen zum Artikel darstellt.
Aber wie kann ich jetzt in zoom.php einen Vor- und Zurückbutton integrieren um zum nächsten bzw. vorherigen Artikel zu springen? Sollte doch eigentich per ID der Artikel möglich sein, aber die ist nicht fortlaufend, da beginnt für mich das Problem.
Weiß jemand Rat? Ich denke, es ist noch ein relativ simples Problem

Gruß
Dominik
wear.php
PHP:
<? header('Content-type: text/xml'); ?>
<? require_once('head.php'); ?>
<?
// Inputs für SQL:
// $c = Kollektions ID
// $a = Kollektions Art -> collection
// Golf -> golf
// $sa = Kollektions Unterart Hosen -> pants
// Gürtel -> belts
// $ty = Typ Denim, Tops, Wear,... etc.
// Inputs für XML
// $ra = Replacementarea ID des HTML Elemnts, welches ersetzt werden soll
//
if ($ty == "" and $a == "collection") {
$sql = "SELECT *
FROM db_collectionsitems
WHERE collection_ref=".$_GET['c']."
AND area='".$_GET['a']."'
AND subarea='".$_GET['sa']."'";
} else {
$sql = "SELECT *
FROM db_collectionsitems
WHERE collection_ref=".$_GET['c']."
AND area='".$_GET['a']."'
AND subarea='".$_GET['sa']."'
AND type='".$_GET['ty']."'";
}
$resp = mysql_query($sql, $db);
$i=-1;
$pants = array();
if( $resp )
// alles in Gruppen sortieren
while( $row = mysql_fetch_assoc($resp) ) {
if( !array_key_exists($row['type'], $pants) )
$pants[$row['type']] = array();
$pants[$row['type']][] = $row;
}
?>
<root>
<title set="<?echo $st?>"><![CDATA[<?echo $ti?>]]></title>
<destination mode="replace" zone="<?echo $ra?>"/>
<data><![CDATA[
<ul class="iListing">
<? foreach( $pants as $name => $content ): ?>
<li class="list_headline"><h2>BlaBla <?= $name ?></h2></li>
<? foreach( $content as $pant ): $i++; ?>
<li<?=($i % 4 == 0 ? ' class="first"':'')?>>
<a href="sites/zoom.php?id=<?= $pant['id'] ?>#_Zoom" rev="async" title="<?= $pant['style']?>"><img src="img/<?=$pant['area']?>/thumbs/<?= $pant['img_ref'] ?>.jpg" /></a></li>
<? endforeach;?>
<li class="last_child"></li>
<? endforeach;?>
</ul>]]>
</data>
</root>
zoom.php
PHP:
<? header('Content-type: text/xml'); ?>
<? require_once('head.php'); ?>
<?
$sql = "SELECT *
FROM db_collectionsitems
WHERE id=".$_GET['id'];
$resp = mysql_query($sql, $db);
$row = mysql_fetch_assoc($resp);
//print_r($row);
?>
<root>
<title set="waZoom"><![CDATA[<?= $row['style']?>]]></title>
<destination mode="replace" zone="async-Z" />
<data><![CDATA[
<div class="iLogo">
<img src="img/logo-iphone.gif" width="170" height="auto" alt="Logo White">
</div>
<ul class="iProduct">
<li>
<big>article:</big>
<small left="true"><?= $row['article']?></small>
</li>
<li>
<big>style:</big>
<small><?= $row['style']?></small>
</li>
<li>
<big>fit:</big>
<small left="true"><?= $row['fit']?></small>
</li>
<li>
<big>mat:</big>
<small><?= $row['material']?></small>
</li>
<li class="iSpace"><img src="img/<?= $row['area']?>/zoom/<?= $row['img_ref']?>" style="width: 296px; height:auto;" /></li>
</ul>
]]></data>
</root>