Отново за категориите

vinsbg

Registered
Не успявам да ги оправя и това си е...
Код:
            $cat_id = $_GET['cat_id'];
            $cat_id = mysqli_real_escape_string($con, $cat_id);
            $query = "SELECT * FROM images JOIN cats ON images.img_category = cats.cat_id WHERE cats.cat_id = '$cat_id'";
            $result = mysqli_query($con, $query) or die("Query failed: " . mysqli_errno($con));
            $prevSQL = mysqli_query($con,"SELECT cat_id FROM cats WHERE cat_id < $cat_id ORDER BY cat_id DESC LIMIT 1") or die (mysqli_error($con));
            $nextSQL = mysqli_query($con, "SELECT cat_id FROM cats WHERE cat_id > $cat_id ORDER BY cat_id ASC LIMIT 1") or die (mysqli_error($con));
            $prevobj=mysqli_fetch_object($prevSQL);
            $nextobj=mysqli_fetch_object($nextSQL);
            $pc = mysqli_fetch_object(mysqli_query($con, "SELECT COUNT(cat_id) as pid FROM cats WHERE cat_id<$cat_id ORDER BY cat_id DESC")) or die (mysqli_error($con));
            $nc = mysqli_fetch_object(mysqli_query($con, "SELECT COUNT(cat_id) as nid FROM cats WHERE cat_id>$cat_id ORDER BY cat_id ASC")) or die (mysqli_error($con));
            $prev=$pc->pid>0 ? '<a href="pic.php?cat_id='.$cat_id.'&id='.$prevobj->cat_id.'">Prev</a> |' : '';
            $next=$nc->nid>0 ? '<a href="pic.php?cat_id='.$cat_id.'&id='.$nextobj->cat_id.'">Next</a>' : '';
            $row = mysqli_fetch_array($result);
            echo "<div id=\"picture\">";
            echo "<img src=\"upload/" . $row['name']  . "\" alt=\"\" /><br />";
            echo $row['caption'] . "<br />";
            echo "</p>";
            echo $prev;
            echo $next;
            echo "</div>";
edit:///

Само, защо, когато натисна следваща или предишна не сменя, а си стои същата снимка?
ID-то се сменя.. но снимката не.
 
vinsbg каза:
Това в нови заявки ли ?

Ми и в една заявка може да ги сложиш, ама с вложен селект. Дай по-добре отделно. :)

Btw, това също може да ти е от полза.

За последната снимка:
Код:
 SELECT MAX( id ) FROM images

За първата снимка:
Код:
SELECT MIN( id ) FROM images
 
А то вече след, като съм влязъл в pic.php не работя ли само с категориите?
Тогава, къде трябва да е заявката? На бутоните?
 

Back
Горе