ПравилаРегистрацияВход
НАВИГАЦИЯ

Учим PHP

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу  1, 2, 3 ... 78, 79, 80 ... 86, 87, 88 
АВТОРСООБЩЕНИЕ
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7030
Откуда: Уфа РБ
3 ноября 2010, 03:21
if ($x == 5) {$c = $df = 'ffffff';} .hz.
---
switch ( $x )
{
case 5:
$color = 'ffffff';
default:
$color = '000000';
}
$c = $color;
---
Или пользовать массивы. Вариантов много. Пользуй какой удобней по ситуации.
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
3 ноября 2010, 10:46
Profi, я так понял, сессия записывается в браузер? Сколько информации в нее можно записать? Если неограничено, тогда мне проще вместо цифр написать сами цвета
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7030
Откуда: Уфа РБ
3 ноября 2010, 18:43
shpien, это зависит от настроек сервера. Сессии хранятся на сервере и могут быть записаны в браузер или добавляться к адресу страницы. Размер сессии также задаётся на сервере.
Как правило сессия живёт пока пользователь не закроет браузер.
Для сохранения информации в браузере пользователя обычно используют куки. Но и это не является надёжным способом.
Надёжно - это сохранять в базе данных.
xXx13
Avatar
Имя: Сергей
Сейчас нет на сайте
Репутация: 3
Регистрация: 10.01.2007
Всего сообщений: 540
Откуда: Нижний Новгород
4 ноября 2010, 15:02
Если кому надо - на трекер добавил видео урок по php и mysql.
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
9 ноября 2010, 22:08
как сделать поиск в базе у кого сегодня день рождения?
дата рождения записана в Date.
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7030
Откуда: Уфа РБ
10 ноября 2010, 02:13
shpien, отформатируй текущую дату в нужный формат и далее SELECT по таблице пользователей.
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
10 ноября 2010, 11:51
Profi, в таблице записаны день,месяц,год,нужно только день и месяц ,которые совпадают с сегодняшней датой
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7030
Откуда: Уфа РБ
10 ноября 2010, 12:50
shpien, http://www.mysql.ru/docs/man/D...tions.html
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
10 ноября 2010, 20:31
Profi, спасибо,всё просто -
<?php SELECT login,vozr FROM anket WHERE DAYOFMONTH(vozr)=DAYOFMONTH(CURRENT_TIMESTAMP()) AND MONTH(vozr)=MONTH(CURRENT_TIMESTAMP()) 
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
24 ноября 2010, 00:07
больше всего нагрузка в комнате где выводятся сообщения в личной переписке.
<?php $res=mysql_query("SELECT *,DATE_FORMAT(date, '%d.%m.%y %H:%i') AS date  FROM messages WHERE (ot='$l' AND komu='$login') OR (ot='$login' AND komu='$l') ORDER BY id DESC LIMIT $n,$mesonpage");
for (
$i=0$i<mysql_num_rows($res); $i++) {
$a=mysql_fetch_array($res); 

может, сейчас есть те же функции , которые меньше нагрузку на базу данных дают?
Список форумов » Вэб-разработкаНа страницу Пред. 1, 2, 3 ... 78, 79, 80 ... 86, 87, 88 След.
 
стр.  
Страница 79 из 88
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2016
Время генерации страницы: 0.038 сек
Общая загрузка процессора: 4%
SQL-запросов: 4
Rambler's Top100