Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: MySQL выражений

 PHP.SU

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


 Страниц (1): [1]   

> Описание: Поиск с помощью регулярных выражений
SqWaLL
Отправлено: 16 Апреля, 2016 - 12:11:04
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Апр. 2016  


Помог: 0 раз(а)




Всем привет может кто то помочь второй день мучаюсь

имеется игровой форум есть кнопка Цитата при нажати в поле текста добавляется

[quote id=111111]
цитируемый текст
[/quote]

где id=111111 это ид номер сообщение в базе которое нужно цитировать

в базе Таблица: forum_posts
номер поста`id`
текст `msg `
id юзера кто писал `poster`
и дата `create`


есть код который нужно как то совместить чтобы при отправке

[quote id=111111]
цитируемый текст
[/quote]

менялось на

<div class=quote id=mess><div class=legend><img src='/img/forum/shadow.png'>
<script>drwfl(".show_user($search['poster']).")</script>
&nbsp;&nbsp;(<font class=\"date\">".date("d.m.y H:i",$search['create'])."</font>)&nbsp;</div><br/>

цитируемый текст

<br/></div><p id=src_22755238_22755293_862 style='padding: 5; border: 1px solid #cccccc; display: none; margin: 5 10 5 10;'>&nbsp;</p>

///////////////////////////////
для примера
$search=mysql_fetch_array(mysql_query("SELECT `poster`,`create` FROM `forum_posts` WHERE `msg` REGEXP '^[09]+'"));
нужно доставать с `forum_posts` > `msg` только цифры между [quote id=111111] текст [/quote]

как то так))
еще заметил на форумах такое а вот не понятно как это обрабатывается

заранее спасибо
 
 Top
3d_killer
Отправлено: 16 Апреля, 2016 - 12:23:14
Post Id



Участник


Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011  
Откуда: Ростов-на-Дону


Помог: 21 раз(а)




для такой простой задачи как ответ на коментарий по конкретному ID, вы придумываете себе кучу гемороя непонятно зачем, поиск замена
 
My status
 Top
SqWaLL
Отправлено: 16 Апреля, 2016 - 12:32:27
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Апр. 2016  


Помог: 0 раз(а)




3d_killer пишет:
для такой простой задачи как ответ на коментарий по конкретному ID, вы придумываете себе кучу гемороя непонятно зачем, поиск замена


я новичок в этом и не соображаю как это делать правильно и писал как вариант

вот тут тоже есть такое quote=3d_killer ---- /quote по логину определяется вот только как нужно знать ))
 
 Top
SqWaLL
Отправлено: 16 Апреля, 2016 - 15:48:32
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Апр. 2016  


Помог: 0 раз(а)




Ап!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Администрирование БД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB