У меня проблема с preg_match php. Я хочу сделать что-то вроде этого: Когда кто-то на форуме публикует чье-то имя пользователя (пример: @Username text ..), чтобы выполнить запрос mysql для вставки уведомления в базу данных.
Я сделал этот код:
<?php
$this = mysql_query("SELECT id,username FROM users");
while($the = mysql_fetch_array($this)){
if(preg_match("/^@".$the['username']."/",$form_text)){
mysql_query("INSERT INTO notifications (num,who) VALUES ('$forum_id','".$the['username']."')");
}
?>
Но что-то не работает. Как я могу это исправить?Спасибо.