2015-04-03 127 views
1

您好我写的代码加载从数据库5元1页,但它给我的通知公告:未定义指数:recordstart未定义指数

这里是我的代码

<?php 
    include 'php_script/init.php'; 
    $pagesize = 5; 

       $recordstart = (int) $_GET['recordstart']; 
       $recordstart = (isset($_GET['recordstart'])) ? $recordstart : 0; 


       $sql01 = "SELECT * FROM movies ORDER BY year DESC LIMIT $recordstart, $pagesize"; 
       $records=mysql_query($sql01); 

       $result = mysql_query("SELECT count(id) FROM movies"); 
       $totalrows = mysql_fetch_row($result); 

       while ($movies=mysql_fetch_assoc($records)){ 
        echo '<div class="movie_box"><p><div class="news_img"><div class="cover"><img src="'.$movies['cover'].'" width = "183px" height = "271px"/></div><br><button class="trailer_button" type="button">Trailer</button></div><strong><p class="h3"><div class="content">'.$movies['name'].'</p></strong>'.$movies['plot'].'<br><br><strong>Žanr</strong>:'.$movies['genre'].'<br><strong>IMDB ocjena</strong>:'.$movies['IMDBrating'].'<br><strong>Director</strong>:'.$movies['director'].'<br><strong>Glumci</strong>:'.$movies['Starring'].'<br><strong>Ocjena korisnika</strong>:</div><br><div class="trailer">'.$movies['trailer'].'</div><div class="dark"></div></p></div>'; 
       } 

       if ($recordstart > 0){ 
        $prev = $recordstart - $pagesize; 
        $url = $_SERVER['PHP_SELF'].'?recordstart=$prev'; 
        printf('<a id="prev" href="%s"><<</a>',$url); 
       } 

       if ($totalrows > ($recordstart + $pagesize)){ 
        $next = $recordstart + $pagesize; 
        $url = $_SERVER['PHP_SELF'].'?recordstart=$next'; 
        printf('<a id="next" href="%s">>></a>',$url); 
       } 
?> 

我无法解决我的问题与另一个答案!

+0

有我 – CroStorm99 2015-04-03 21:02:15

回答

1

你不需要这条线。

$recordstart = (int) $_GET['recordstart']; 

你检查和设置已经在这里

$recordstart = (int)(isset($_GET['recordstart'])) ? $_GET['recordstart'] : 0; 
+0

没有解决办法,但它再次告​​诉我同样的通知 – CroStorm99 2015-04-03 21:05:33

+0

您删除我说是没有必要的行,它仍然说'未定义的索引'? – user3783243 2015-04-03 21:07:10

+0

哦,一秒钟错过了一件更新... – user3783243 2015-04-03 21:07:35