Hi,
ich möchte gern bei einer Bildergallerie die Buttons zurück und vorwärts einfügen, an-und-für-sich ja kein Problem, mit dem Script darunter, ABER es ensteht ein Problem, soll heissen auch wenn keine Bilder mehr in dieser Kategorie sind zählt er weiterhin die id rauf (logischerweise)! Ich will das aber bremsen, dh wenn keine Bilder mehr in der Kategorie cat_id=x sind soll er den button nicht mehr hinschreiben...
einmal der Code:
Code:
<?php
require('data.inc'); //DB INfos
if(isset($_GET['id'])) //Hole die Bild ID
{
$get_pic_id = $_GET['id']; //Setze Variable
}
else
{
echo "<br \>Kein Bild ausgewählt!<br \>";
}
if(isset($_GET['cat_id'])) //Hole Kategorie ID
{
$get_cat_id = $_GET['cat_id']; //Variable
}
else
{
echo "<br \>Keine Kategorie ausgewählt!<br \>";
}
$next_id = $get_pic_id+1; //Setze next_id für nächstes Button
$db = mysql_connect($hostname, $username, $password) or die("Unable to connect to MySQL: " . mysql_error());
mysql_select_db("$ig_db") or die("DB not found: " . mysql_error());
$sql = "SELECT id, cat_id, pic_name, pic_path, pic_thumb, pic_comments, pic_viewcount FROM ig_pictures WHERE cat_id ='$get_cat_id' AND id ='$get_pic_id'";
$count = "UPDATE ig_pictures SET pic_viewcount = pic_viewcount + 1 WHERE id = '$get_pic_id'"; //Abfrage Viewcount
mysql_query($count);
$res = mysql_query($sql) or die(mysql_error());
while($obj = mysql_fetch_object($res))
{
Blabla
}
mysql_close($db);
?>
Mir ist irgendwie klar dass ich das ganze mit einer IF Schl. machen mussm und mir ist auch klar dass es erst nach der Abfrage passieren darf, jetzt ist es ja noch davor: "$next_id = $get_pic_id+1; //Setze next_id für nächstes Button", ABER wie ich das machen soll ist mir schleierhaft!
Bitte um Tip oder Hilfe!