mySQL子串& instr问题

时间:2010-10-25 09:39:16

标签: php mysql substring

任何人都能看到这个吗?仍然没有解决,我迫切希望这个工作,我相信我知道代码是如何工作的,这只是WHERE子句的一个问题。

我需要它,以便var $ pageGrandChild匹配数据库中字符串的最后一部分,即foo-bar - rules。有什么想法吗?

$pageGrandChild = PAGEGRANDCHILD;
$rangeRelationResult = mysql_query("SELECT DISTINCT SUBSTRING(slug, 1, INSTR(slug, '-') - 1) result
                                    FROM web_navbar_links
                                    WHERE SUBSTRING(slug FROM INSTR(slug, '".PAGECHILD."') + 2) = '$pageGrandChild'
                                    AND grandchild = 1
                                    AND slug != '".PAGEPARENT."-".PAGECHILD."-".PAGEGRANDCHILD."'
                                   ");

感谢您的阅读,对不起,我已经发布了两次。

1 个答案:

答案 0 :(得分:1)

<?php mysql_query('...WHERE foo-bar-rules LIKE "%'.$pageGrandChild.'"...'); ?>