2013-03-10 2 views
0
$query = mysql_query("SELECT `code`, `file` FROM `files` WHERE id >= '$idimg' ORDER BY id ASC LIMIT 1, 8"); 
while ($result = mysql_fetch_assoc($query)) { 
    if (strlen($result['title']) < 12) { 
     echo '<div id="recomimage5"><div id="linkstyle"><strong><a href="http://localhost/edu/1111111111111/download.php?code='. $result['code'] . ' "><img src="files/thumbs/' . $result['code'] . '/' . $result['file'] . '" alt="' . $result['title'] . '"></a></strong></div></div>'; 
    } 
    else { 
     echo '<div id="recomimage5"><div id="linkstyle"><strong><a href="http://localhost/edu/1111111111111/download.php?code='. $result['code'] . ' "><img src="files/thumbs/' . $result['code'] . '/' . $result['file'] . '" alt="' . $result['title'] . '"></a></strong></div></div>'; 
    } 
} 

Я заказываю восемь изображений из базы данных MySQL.php mysql database заказать по

Результат этого запроса:

мой идентификатор изображения для примера «5»

Results now is: '6' '7' '8' '9' '10' '11' '12' '13' // id numbers images 

Но я хочу результат, как это - например, мои изображения в Reloaded странице «5»

Result must be: '1' '2' '3' '4' '5' '6' '7' '8'  // id numbers images 
+0

Вы пытались удалить первый параметр в свой пункт 'LIMIT'? 'SELECT-код, файл FROM files WHERE id> = '$ idimg' ORDER BY id ASC LIMIT 8' – Aiias

+0

Пример id = '5' Результат: '5' '6' '7' '8' '9' '10' ' 11 '' 12 ' – user1929805

+1

У вас упомянутый идентификатор должен быть больше или равен 5, поэтому он возвращается правильно, что вы получаете .... измените условия, в которых условия – sandeepKumar

ответ

Смежные вопросы