За последние 24 часа нас посетили 17785 программистов и 1703 робота. Сейчас ищут 1717 программистов ...

Вывод данных

Тема в разделе "PHP для новичков", создана пользователем Kirillde1, 26 мар 2013.

  1. Kirillde1

    Kirillde1 Активный пользователь

    С нами с:
    16 мар 2013
    Сообщения:
    77
    Симпатии:
    0
    А вы можете нормально писать "леммингов", что за ... ?
    На счёт поста, это были мои выводы после работы с PDO, но я бы их не разглашал, т.к. только учусь всему, и могу ошибаться, но один мой знакомый программист тоже самое мне сказал, а он опытный человек. По-этому мои выводы могут что-то значить.
     
  2. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    не понял вопроса
    прошу объяснить
     
  3. nixx

    nixx Активный пользователь

    С нами с:
    20 фев 2013
    Сообщения:
    132
    Симпатии:
    0
    Вы не верите PDO?
     
  4. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    причем тут верю не верю? когда мне тут заявляют что вызов консольного процесса медленнее чем использование встроенных функций - я проверяю на двух машинах на каталогах под сотню тысяч файлов и на практике вижу что ДА действительно медленнее, НО цифра в 4 тысячных секунды (напомню на 70-80 тыс файлов) это не то из-за чего я буду рвать жопу и переписывать весь код на встроенные функции. вы заявляете на 100% что пдо быстрее импрувда при этом вы не показываете бенчмарка который это доказывает, не выкладываете обоснованную методику тестирования. вы просто постите сообщение. я вам просто ответил таким же простым сообщением - про цвет машины. что вам не понравилось?
     
  5. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    верят в церкви. цифры давай =)
     
  6. Kirillde1

    Kirillde1 Активный пользователь

    С нами с:
    16 мар 2013
    Сообщения:
    77
    Симпатии:
    0
    Вопрос по поводу авторизации.
    Как думаете, если пользователь авторизован, и он у себя удаляет сессию, но у него записаны куки, я должен проверять их наличие и опять авторизировать?

    Добавлено спустя 2 минуты 31 секунду:
    Или вообще нафиг удалять ему куки, раз он такой рукастый.

    Добавлено спустя 21 минуту 33 секунды:
    Хотя не, подумал и вспомнил, что юзер может и долго быть неактивным, а сессия удалится.
    Извиняюсь, что потревожил+)
     
  7. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.794
    Симпатии:
    1.330
    Адрес:
    Лень
     
  8. Kirillde1

    Kirillde1 Активный пользователь

    С нами с:
    16 мар 2013
    Сообщения:
    77
    Симпатии:
    0
    Привет+)
    Натолкнулся на такую запись
    Код (Text):
    1. SELECT count(*) as cnt FROM privs2roles p2r
    2.               LEFT JOIN users u ON u.id_role = p2r.id_role
    3.               LEFT JOIN privs p ON p.id_priv = p2r.id_priv
    4.               WHERE u.id_user = '%d' AND p.name = '%s'"
    Что это ? Я что то слышал про какие-то синхронные запросы, или как то так, но плохо понимаю, где можно прочитать про них ? Или это транзакционные запросы. В общем, подскажите пожалуйста.
    И ещё
    Код (Text):
    1. "SELECT count(*) FROM sessions WHERE sid = '%s'"
    Что значит
    Код (Text):
    1. count(*)
    ?
     
  9. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    1. Это обычный запрос, который получает данные из нескольких таблиц. Подробности про join: http://dev.mysql.com/doc/refman/5.6/en/join.html
    2. Это запрос для подсчёта строк в базе, которые удовлетворяют запрошенным условиям. Подробности про count: http://dev.mysql.com/doc/refman/5.6/en/group-by-functions.h ... tion_count
     
  10. Kirillde1

    Kirillde1 Активный пользователь

    С нами с:
    16 мар 2013
    Сообщения:
    77
    Симпатии:
    0
    Спасибо, появился новый вопрос.
    Работаю тут с RewriteRule. В общем у меня получилось переделать адрес с localhost/art/c=new на localhost/art/new с помощью RewriteRule .*
    Код (Text):
    1. index.php?c=$0
    . Но на сайте есть контроллер редактирования по адресу localhost/art/c=edit&id статьи. С помощью того реврайта не получается переделать в красивый адрес , хотя бы что бы было localhost/art/edit=id, что можно сделать, чтобы переделать его ?