Форум → Программирование → PHP для идиотов → Почему не работает оператор LIMIT mysql
Почему не работает оператор LIMIT mysql
-
В чём суть ошибки, помогите пожалуйста! Делаю вывод из базы(4 заметки) и хочу, чтобы выводил взависимости от страницы(например: 1 страница: 2 заметки и т.д ) и у меня 4 категории и надо, например допустим в первой категории у меня есть 4 заметки, а в остальных нет
проблема в следующем: делаю запрос: "SELECT title,description FROM text_teory WHERE id_cat='$teory' LIMIT '$start','$messages_teory'"
подставлял цифры в оператор limit: запрос проходит, подскажите какие кавычки нужны, чтобы запрос прошёл и не вылезала ошибка в тех категориях, где заметок нет! Какие будут предложения на этот счёт?
Ругается на переменные: '$start','$messages_teory',
где $start - заметка, c которой будет идти вывод взависимости от страницы, $messages_teory - по скольку выводить на странице -
-
12 апреля 2009 г. 21:52, спустя 6 минут 58 секунд
Убрал, но получается, когда в категории есть заметки,то всё норма, а если в других категориях нет заметок, то вылезает ошибка, типа запрос не прошёл. Что делать? -
12 апреля 2009 г. 21:58, спустя 5 минут 30 секунд
так ты это. какая именно то ошибка вылазит?
Убрал, но получается, когда в категории есть заметки,то всё норма, а если в других категориях нет заметок, то вылезает ошибка, типа запрос не прошёл. Что делать?
сделай вообще die($sql); свой. и покажи какой запрос в итоге получаетсяСапожник без сапог -
12 апреля 2009 г. 22:20, спустя 22 минуты 6 секунд
phpdude, большое спасибо за помощь! Я нашёл ошибку! -
12 апреля 2009 г. 22:23, спустя 2 минуты 56 секунд
beach15, таким методом и отлаживай. и болше не задавай глупых вопросов)Сапожник без сапог
Пожалуйста, авторизуйтесь, чтобы написать комментарий!