数字开头的字段值
SELECT * FROM MyTable WHERE MyColumn REGEXP '^[0-9]';
A-Z的字母开头的字段值
db_select(‘MyTable’)->condition(‘MyColumn’,?$alpha.’%', ‘LIKE’);
数字开头的字段值
db_select(‘MyTable’)->condition(‘MyColumn’, ‘^[0-9]‘, ‘REGEXP’);
在Drupal 6中直接使用SQL查询,但是注意%需要用%%来转义,意思就是在SQL中:
%% 代表 %
%s 代表 字符串的占位符
例如:
db_query("SELECT MyColumn FROM MyTable WHERE MyColumn='%s' AND title LIKE '%%%s%%'", $column, $tile);
(...)
Read the rest of Drupal A-Z and number filter (1 words)
© Li Xi for LixiPHP, 2014. |
Permalink |
No comment |
Add to
del.icio.us
Post tags: A-Z, Drupal 6, Drupal7, filter, MySQL, number, REGEXP
Feed enhanced by Better Feed from Ozh
Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务