|
|
|
| Как выбрать из таблицы первые n строк? | |
|
|
|
|
|
|
|
для: fs444
(11.06.2008 в 22:01)
| | у таблицы нету первых строк.
Последних тоже нету. | |
|
|
|
|
|
|
|
для: fs444
(11.06.2008 в 22:01)
| | В MySQL нет понятия первой, второй и т.д. строки. Для этого надо отсортировать таблицу по какому либо критерию, а затем с помощью LIMIT ограничить количество строк.
Например
SELECT * FROM table1 ORDER BY id LIMIT 10
Выдаст 10 строк с наименьшим id. | |
|
|
|
|
|
|
|
для: Gendalf
(11.06.2008 в 23:12)
| | Написал код
mysql_query("INSERT INTO `1Dtable` SET (`id`,`nickname`) VALUES($row['id'],$row['name'])");
|
Значения id и ников пользователей должны выбираться из колонок "id" и "name" таблицы Reg и записываться в колонки "id" и "nickname" таблицы 1Dtable. Выбараться выбираются, но не записываются. В чем может быть проблема? | |
|
|
|
|
|
|
|
для: fs444
(15.06.2008 в 18:16)
| | У вас неправильно составлен SQL-запрос, зачем здесь SET? Попробуйте так:
mysql_query("INSERT INTO `1Dtable`(`id`,`nickname`) VALUES('$row[id]','$row[name]')");
|
| |
|
|
|
|
|
|
|
для: AcidTrash
(15.06.2008 в 23:48)
| | Спасибо, заработало :) | |
|
|
|