За последние 24 часа нас посетили 18960 программистов и 1623 робота. Сейчас ищут 888 программистов ...

MYSQL

Тема в разделе "PHP и базы данных", создана пользователем deniszor, 6 ноя 2015.

  1. deniszor

    deniszor Новичок

    С нами с:
    6 ноя 2015
    Сообщения:
    3
    Симпатии:
    0
    Добрый вечер, нужная небольшая помощь по выводу содержимого из mysql
    Вот у меня есть база там есть содержимое. мне нужно чтобы на экран вывелось не все сразу, а например с 5 по 10 id, надеюсь вы меня поняли:D
     
  2. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Код (PHP):
    1. SELECT 
    2.     * 
    3. FROM 
    4.     `test` 
    5. WHERE 
    6.     `id` >= 5 
    7.     and `id` <= 10;
     
  3. deniszor

    deniszor Новичок

    С нами с:
    6 ноя 2015
    Сообщения:
    3
    Симпатии:
    0
    благодарю
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    стоит рассказать про LIMIT 5, 5 который скорее всего подойдёт для дозированного вывода информации.
     
  5. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Да, LIMIT будет более подходящим.
    Код (PHP):
    1. SELECT 
    2.     * 
    3. FROM 
    4.     `services` 
    5. LIMIT 
    6.     1, 5
    где: 1 - номер записи от которой начинается вывод(запись под номером 1 не включается в вывод)
    5- количество выводимых записей( будут выведены записи 2, 3, 4, 5, 6).

    Добавлено спустя 4 минуты:
    http://www.mysql.ru/docs/man/SELECT.html
     
  6. deniszor

    deniszor Новичок

    С нами с:
    6 ноя 2015
    Сообщения:
    3
    Симпатии:
    0
    спасибо вам. а у меня еще такой вопрос, почему когда удаляешь строку из таблицы то и id тоже удаляется, то-есть добавлю я строку в таблице ид у него 1 например, потом если я удалю эту строку , то потом когда добавлю опять уже ид 2 будет, а не 1, можно это как нибудь исправить?
     
  7. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    deniszor, нет, id на то и id что он уникален.

    Добавлено спустя 41 секунду:
    Хотя, я могу и ошибаться.

    Добавлено спустя 1 минуту 49 секунд:
    А вообще зачем это понадобилось?
     
  8. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    нет и не надо. это из серии "просто поверь, а поймешь потом". не все хотелки надо удовлетворять.