Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 169
от 01.11.2005, 17:18

Администратор:Калашников О.А.
В рассылке:Подписчиков: 188, Экспертов: 37
В номере:Вопросов: 2, Ответов: 7


Вопрос № 28356: Не могу прикрутить сайт на php к IIS, действовал по http://www.kamlit.ru/docs/php/iis/php_setup.html сайт действующий www.proton-spb.ru(у меня копии папки "htdocs") при запуске IE выдал "Can't connect to MySQL server"<...
Вопрос № 28401: Есть база данных MySQL и таблица в ней. В таблице среди всех полей есть поля date и time типов DATE и TIME соответственно. В каждой из строк прописаны какие-то значения даты и времени. Требуется: выбрать из таблицы 10 "последних" строк, т.е...

Вопрос № 28.356
Не могу прикрутить сайт на php к IIS,
действовал по http://www.kamlit.ru/docs/php/iis/php_setup.html
сайт действующий www.proton-spb.ru(у меня копии папки "htdocs")
при запуске IE выдал "Can't connect to MySQL server"
Отправлен: 26.10.2005, 20:56
Вопрос задал: Serge Orlov (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Дубинин Николай Игоревич
Здравствуйте, Serge Orlov!
раз выдало значит пыхыпы уже прикручен к IIS, а сайт не ставиться может по нескольким причинам:
1)Сервер MySQL находится на другом компе и к нему не достучатся
2)Вы не установили MySQL сервер баз данных (скорей всего). Скачать его можно с http://www.mysql.com/, документация там же.
3) Если же вы установили MySQL, проблема может крыться в встроенном в Windows Файерволе...
Пишите на voevoda@kerch.net - разберём поподробней
---------
i'm not suposed to be here, i'm not suposed to be
Ответ отправил: Дубинин Николай Игоревич (статус: 3-ий класс)
Отправлен: 26.10.2005, 21:54

Отвечает: Lector
Здравствуйте, Serge Orlov!
Проверьте настройки подключения к БД.
Скорее всего вы используете тестового пользователя, который не существует в вашей БД. Или у вас нет БД. Или стоит флаг persistent connection, а ваша база так не умеет.
Код и настройки БД в студию :-)
---------
Хочешь помочь старику - сделай вместо него.
Хочешь помочь новичку - сделай вместе с ним.
Хочешь помочь мастеру - отойди и не мешай,
а хочешь помочь дураку - сам дурак.
Ответ отправил: Lector (статус: 7-ой класс)
Отправлен: 27.10.2005, 11:25


Вопрос № 28.401
Есть база данных MySQL и таблица в ней. В таблице среди всех полей есть поля date и time типов DATE и TIME соответственно. В каждой из строк прописаны какие-то значения даты и времени. Требуется: выбрать из таблицы 10 "последних" строк, т.е. строк с датами и временем, наиболее близким к текущим. Подскажите, как реализовать. Заранее благодарен.
Отправлен: 27.10.2005, 15:16
Вопрос задал: Ерёмин Андрей (статус: Специалист)
Всего ответов: 5
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Lector
Здравствуйте, Ерёмин Андрей!
select *
from mytable
order by date_column desc
limit 10
---------
Хочешь помочь старику - сделай вместо него.
Хочешь помочь новичку - сделай вместе с ним.
Хочешь помочь мастеру - отойди и не мешай,
а хочешь помочь дураку - сам дурак.
Ответ отправил: Lector (статус: 7-ой класс)
Отправлен: 27.10.2005, 15:21
Оценка за ответ: 4
Комментарий оценки:
Нет, так не пойдёт. Это ворошит таблицу. Нужно обойтись без изменения порядка строк.

Отвечает: Евгений Неверов
Здравствуйте, Ерёмин Андрей!
В конце запроса впишите: ORDER BY `date`, `time` DESC
Ответ отправил: Евгений Неверов (статус: Студент)
Отправлен: 27.10.2005, 17:55
Оценка за ответ: 4

Отвечает: Дмитрий Иванов
Здравствуйте, Ерёмин Андрей!

использование сортировки по этим полям с ограничением результатов

order by --- desk(от мах к мин - 3 2 1)/asc(от мин к мах - 1 2 3)
limit 0,10 - только первые 10 результатов

select * from tab_name order by date desc, time desc limit 0,10
---------
ставя низкую оценку за ответ, подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: 2-ой класс)
Отправлен: 28.10.2005, 13:48
Оценка за ответ: 5
Комментарий оценки:
Отлично!

Отвечает: Whisper
Здравствуйте, Ерёмин Андрей!
выбираешь из таблицы верхние 10ть строк отсортированные по дате и по времени, в нужном тебе убывании или возрастании
---------
все тленно
Ответ отправила: Whisper (статус: 1-ый класс)
Отправлен: 28.10.2005, 20:41
Оценка за ответ: 3

Отвечает: Alexey Vilchinsky
Здравствуйте, Ерёмин Андрей!
select * from table order by datecell desc ,timecell desc limit 10
---------
Делая людям добро, мы возвращаем его многократно...
Ответ отправил: Alexey Vilchinsky (статус: 6-ой класс)
Отправлен: 31.10.2005, 08:45
Оценка за ответ: 5


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Rambler's Top100 Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Архив рассылки
Отписаться
Вспомнить пароль

В избранное