Общие > Базы данных
SELECT определеную строку
новичок:
Вопрос, есть строки:
------------------------------
name | nick
------------------------------
sasha | ibsn
anton | bostaf
kozel | sam takoi
...
Как мне выбрать строку по номеру строки, допустим в переменой $n хранится номер строки (в файле это делается так: $file[$n]) а как это в mysql делается???
Предпалагаю, что LIMIT $n, 1
Может есть другаю функция???
Xander:
новичок
Кури доки. В базе данных нет такого понятия, как "номер строки". Для того, что ты хочешь сделать, тебе надо явно завести в таблице атрибут ID и выбирать по нему.
А вообще вопросы твои абсолютно идиотские, и показывают, что ты не удосужился заглянуть хоть в какую-нибудь документацию по MySQL, и понять, как это работает.
новичок:
Я не могу создавать ID!!!
Тогда придется LIMIT =(
Yukko:
--- Цитировать ---новичок:
Я не могу создавать ID!!!
--- Конец цитаты ---
Бедняжка :( налейте ему водки...
Xander:
новичок
LIMIT тебе не поможет, потому, что порядок строк в базе не фиксирован, и может меняться с добавлением новых.
Навигация
Перейти к полной версии