Выберите только часть строки с хэштегом из базы данных
У меня есть функция PHP для отображения сообщения с хэштегом.
PHP-код, подобный этому:
include 'includes/_db_.php';
$sql_t = "SELECT message FROM t_haps_wall WHERE message LIKE '%#%'";
$hasil_t = mysql_query($sql_t) or die(mysql_error());
while($data_t = mysql_fetch_array($hasil_t))
{
$message_t = $data_t['message'];
}
Этот код работает нормально, но как теперь настроить просто показ хэштега? Если в примере, подобном этому:
Сообщение = Ты мне нравишься #люблю тебя
В моем текущем, он покажет все сообщения, я просто хочу показать #loveyou. Возможно ли это?
Спасибо за помощь.
5
1 answers
SELECT SUBSTR(message, LOCATE('#', message)) hashtag
FROM t_haps_wall
WHERE message like '%#%'
5
Author: Barmar, 2012-11-24 06:46:53