|
Тема |
Re: galeria [re: Blake] |
|
Автор | zzzzzzzzzz (Нерегистриран) | |
Публикувано | 31.01.07 16:17 |
|
|
Напротив.
Не е нужно стойностите да са последователни.
mysql> use test
Database changed
mysql> create table testlimit (
-> id int not null auto_increment primary key,
-> image varchar(20) not null);
Query OK, 0 rows affected (1.30 sec)
mysql> insert into testlimit(image) values('image1.jpg'),('image2.jpg'),('image3
.jpg'),('image4.jpg');
Query OK, 4 rows affected (0.37 sec)
Records: 4 Duplicates: 0 Warnings: 0
mysql> delete from testlimit where id=3;
Query OK, 1 row affected (0.27 sec)
mysql> select * from testlimit;
+----+------------+
| id | image |
+----+------------+
| 1 | image1.jpg |
| 2 | image2.jpg |
| 4 | image4.jpg |
+----+------------+
3 rows in set (0.05 sec)
mysql> select image from testlimit limit 2,1;
+------------+
| image |
+------------+
| image4.jpg |
+------------+
1 row in set (0.07 sec)
Така ... аз съм го написал също грешно. Това е станало от бързане,
Трябва да е LIMIT $_GET['image_id'],1
Но в случая първия аргумент задава стартов ред, а втория елемент задава номер на редове които да бъдат върнати в заявката
|
| |
|
|
|