Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - Berkut

Страницы: [1] 2
2
Всё о Html / css "наследование"
« : 27 Июня 2005, 23:22:25 »
Как сделать, что-бы стиль присвоенный одной таблице, распространялся на все в неё вложенные?



 
   
 

      red text - as expected
     
       
         
       
     

            black text ???
         

   

3
Регулярные выражения / номера телефонов
« : 11 Февраля 2005, 16:47:25 »
помогите вырезать номера телефонов из текста. Может есть готовый патерн?
Нужно вырезать при таких вариантах написания
88462424242
8 84624242
8 8462 424242

846424242
8462 424242
8462 42 42 42
8462 42-42-42
8(8462)424242
424242

Короче, любой логичный способ написаня номера телефона.
8 (8462) 42-42-42 == 18 знаков, 11 цифр

4
куплю библиотеку php_pdflib 4.0.3 для php >= 4.2 под win. можно скомпилированную из исходников
http://mirror.trouble-free.net/sources/pdflib-4.0.3.tar.gz

5
Регулярные выражения / нужна помощь
« : 05 Февраля 2005, 20:12:47 »
нужно из строки вырезать все вхождения
{текст} но не вырезать {MESSAGE}
/([^{message}]{[\\w]})/Ui
как указать то, что неподходит к условиям поиска?
[^abc] - ищется любой символ, отличный от a или b или c. А как указать, что abc - это строка?

6
PHP / pdflib 4.0.3 помогите найти
« : 03 Февраля 2005, 20:36:03 »
нужен pdflib 4-ой версии, желательно именно 4.0.3 под win, может у кого-то осталась? Ну нигде не могу найти

7
Привет! Есть даты в unix_timestamp, нужно вывести сколько прошло времени с этой даты до сегодняшнего дня. Т.е. если сегодня 27.01.2005 и дата равна 20.01.2005 -> выводим 7 дней. если дата равна 27.12.2004 -> выводим 1 месяц. Если дата равна 25.12.2003 -> выводим 1 год 1 месяц 2 дня.
Подскажите алгоритм реализации такой задачи. В принципе есть мысль, как это сделать, но что-то уж очень громоздко/коряво с туевой хучей условных операторов получается

8
Базы данных / запрос
« : 06 Декабря 2004, 11:51:13 »
есть таблица

visits (
  id int(11) NOT NULL auto_increment,
  partner_id int(11) default NULL,
  long_ip bigint(20) NOT NULL default \'0\',
  time int(10) unsigned NOT NULL default \'0\',
  referer varchar(255) NOT NULL default \'\',
  user_agent varchar(255) NOT NULL default \'\',
  full_country varchar(100) NOT NULL default \'\',
  unique tinyint(1) NOT NULL default \'0\',
  PRIMARY KEY  (id)

можно-ли подсчитать кол-во полей с определённым partner_id за время между определённым сроком с шагом в сутки? т.е. примерно следующее, но одним запросом:

for ($time time(); $time time() - 3600*24*30;$time-=3600*24) {
    
$begin $time 3600*24;
    
$res mysql_query("SELECT COUNT(*) FROM visits WHERE partner_id=$id AND time BETWEEN $begin AND $time");
}

9
Базы данных / вопрос гуру sql
« : 25 Ноября 2004, 01:36:50 »
можно-ли нижеследующие запросы объеденить в один?
1.
SELECT num, trial, sub FROM tesa WHERE `default`=1;

2.

SELECT num, trial, sub FROM tesa WHERE `default`=0;

10
Базы данных / дамп базы
« : 23 Ноября 2004, 17:46:42 »
можно-ли sql запросом сделать дамп базы?весь ман перерыл ничего нет. в phpmyadmin дамп формируют вручную

11
помогите прикрутить pgsql к php под win XP

12
можно-ли сделать выборку первых n-символов ячейки средствами sql? в частности в postgresql и mysql

13
собственно как его сдвинуть на несколько символов назад?
И ещё вопрос: можно-ли сделать так, что-бы например при нажатии на кнопку, в определённом месте добавлялось

14
PHP / как обойтись без eval :)
« : 30 Мая 2004, 17:35:49 »
RomikChef за что тему зарубил??? С eval  я уже разобрался, но чем он так плох?
Использую я его в таком котексте:
Снначала проверяется, если вошёл админ то:
  
$admin_links
=\'echo "IP: {$row[\\\'ip\\\']}   <a href=\\"admin.php?page=$page&edit={$row[\\\'id\\\']}\\"> Редакактировать </a>";\';
//$row[\'ip\'], $row[\'id\'] - вынимаются в последующем из базы

//если вошёл обычный пользователь, то:
$admin_links=\'\';

//Потом выдёргиваю сообщения из бд, допустим так: 
while($row=mysql_fetch_assoc($res)) {
       echo $row[\'massege\'].\'
\';
       eval($admin_links);
}

Т.е. если вошёл админ, выводятся дополнительные линки для редактирования.

15
PHP / eval()
« : 30 Мая 2004, 06:20:09 »
Помогите пожалуйста. Как выполнить СТРОКУ типа:
echo \'xxxx\'.$a[\'ss\'][\'ss\']; через eval()?

Страницы: [1] 2