PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (9): « 1 2 3 [4] 5 6 7 8 9 »

> Найдено сообщений: 135
LifePlay Отправлено: 16 Февраля, 2011 - 09:30:07 • Тема: Как вырезать несколько строк с текста? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 557
DeepVarvar пишет:
Какраз таки то, нужно только паттерн верно составить. И вернуть в результате строку обрезаную после 5-го появления <br />
Оки буду юзать.

а

LifePlay пишет:
И ещё как сделать в пользовательской функции не обязательный параметр?
(Добавление)
И ещё один вопрос как узнать количество <br /> в тексте
LifePlay Отправлено: 16 Февраля, 2011 - 08:48:59 • Тема: Как вырезать несколько строк с текста? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 557
Не не то

Есть это
Цитата:
строка номер один<br />строка номер два<br />
строка номер три<br />строка номер четыре
строка номер пять<br />
строка номер шесть<br />строка номер семь<br />
строка номер восемь<br />


А нада

Цитата:
строка номер один<br />строка номер два<br />
строка номер три<br />строка номер четыре
строка номер пять<br />



И ещё как сделать в пользовательской функции не обязательный параметр?
(Добавление)
И ещё один вопрос как узнать количество <br /> в тексте
LifePlay Отправлено: 16 Февраля, 2011 - 08:16:37 • Тема: Как вырезать несколько строк с текста? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 557
Ты не правильно меня понял.
Как я этим кодом вырежу например 5 строчок с текста такого формата?

    строка номер один<br />строка номер два<br />
    строка номер три<br />строка номер четыре
    строка номер пять<br />
    строка номер шесть<br />строка номер семь<br />
    строка номер восемь<br />



Набросал побырику функцию. Может есть лучшие варианты?
Этот мне не очень нравится


PHP:
скопировать код в буфер обмена
  1. function life_messages_compact($msg)
  2. {
  3. $count=5
  4.         $array = explode ('<br />', $msg);
  5.         $msg_new = '';
  6.         foreach($array as $key => $str)
  7.                 {
  8.                 $msg_new .= $str.'<br />';
  9.                 if ($key == $count - 1) break;
  10.                 }
  11.  
  12.  
  13. return $msg_new;
  14. }


И ещё как сделать в пользовательской функции не обязательный параметр?
LifePlay Отправлено: 16 Февраля, 2011 - 06:26:58 • Тема: Как вырезать несколько строк с текста? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 557
Как вырезать несколько строк с текста?
Переход на новую строку например <br/ >
LifePlay Отправлено: 15 Февраля, 2011 - 10:24:12 • Тема: Какой самый быстрый способ узнать количество записей • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 54
Буду знать. Улыбка
LifePlay Отправлено: 15 Февраля, 2011 - 09:43:14 • Тема: Какой самый быстрый способ узнать количество записей • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 54
Какой самый быстрый способ узнать количество записей с базы данных?


Пользовался



щас вот нашол быстрее.

PHP:
скопировать код в буфер обмена
  1. $all = mysql_fetch_row(mysql_query('SELECT COUNT(`id`) FROM `cat_gb`'));
  2. $all = $all[0];


А есть ещё быстрее?
LifePlay Отправлено: 11 Февраля, 2011 - 23:57:35 • Тема: Проблема с созданием wav файла через php • Форум: Программирование на PHP

Ответов: 20
Просмотров: 1226
Попробуй зделать тоже самое только не з базы бинарник возьми а с файла например.
LifePlay Отправлено: 11 Февраля, 2011 - 01:41:16 • Тема: The URL has mov • Форум: Программирование на PHP

Ответов: 8
Просмотров: 710


Поменяй на

LifePlay Отправлено: 10 Февраля, 2011 - 07:27:51 • Тема: Как очищать таблицу каждый день • Форум: Программирование на PHP

Ответов: 5
Просмотров: 942
PHP:
скопировать код в буфер обмена
  1.  
  2. // $CAT_SETTING['renovation_db_time'] Время последнего обновления базы данных в формате time()
  3. if(date("d", time()) != date("d", $CAT_SETTING['renovation_db_time']))
  4.         {
  5.         include 'renovation_db_skript.php';
  6.         }
  7.  


Вот так нормально запускать скрипт очистки?
По логике скрипт запустит первый посетитель в день. Или я ошибаюсь?
Это при том что код будит присутствовать в всех страницах.
LifePlay Отправлено: 10 Февраля, 2011 - 07:13:26 • Тема: Обнулить весь столбец • Форум: SQL и Архитектура БД

Ответов: 1
Просмотров: 26
Как обнулить весь столбец?
LifePlay Отправлено: 06 Февраля, 2011 - 04:20:01 • Тема: Нужна ли тут проверка? • Форум: Программирование на PHP

Ответов: 3
Просмотров: 298
Вот код

PHP:
скопировать код в буфер обмена
  1.  
  2. $query = mysql_query("SELECT * FROM `cat_banavtorip` WHERE `ip`='".$_KATALOG['ip']."' and ua='".$_KATALOG['ua']."'");
  3. $info_bann = mysql_fetch_assoc($query);
  4. mysql_query('DELETE FROM `cat_banavtorip` WHERE `id` = "'.$info_bann['id'].'" LIMIT 1');
  5.  


Надо проверять $info_bann['id'] или очищать перед вставкой в sql запрос?
Прочитал где-то что верить нельзя никаким данным из вне даже из базы данных но id полюбасу будет число так как в базе данных id имеет числовое значение. Или хакер сможет подменить это значение?
LifePlay Отправлено: 06 Февраля, 2011 - 03:54:47 • Тема: Как очищать таблицу каждый день • Форум: Программирование на PHP

Ответов: 5
Просмотров: 942
Пишу каталог сайтов.
Надо очищать таблицу каждый день после 12 ночи. Как это сделать?
Думал по первому запросу в день. первый запрос в день ядру каталога и запуск скрипта очистки базы.
Обдумывал вариант с расписаниями. Но не знаком с этими делами.

Кто как сделал бы?
LifePlay Отправлено: 02 Февраля, 2011 - 16:53:23 • Тема: ЧПУ одной строкой в htaccess • Форум: Программирование на PHP

Ответов: 7
Просмотров: 536
И мне небольшой пример можна

для сайт.he/kategogy.php?id=3 должно

сайт.he/kategogy/3/
LifePlay Отправлено: 31 Января, 2011 - 17:53:49 • Тема: Как установить Linux • Форум: Администрирование *nix

Ответов: 7
Просмотров: 2660
У меня нет не очень что на ютубе смотреть а ети 2 виндовса не охота сносить
LifePlay Отправлено: 30 Января, 2011 - 15:22:57 • Тема: Как установить Linux • Форум: Администрирование *nix

Ответов: 7
Просмотров: 2660
У меня стоит на дисках c и I windows есть свободный диск j Можно ли туда поставить Linux. Как это сделать? Где почитать о нюансах установки Linux

Страниц (9): « 1 2 3 [4] 5 6 7 8 9 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB