Case sensitivvé változik a lekérdezés pager_query -ben

stellar képe

Üdv,
lenne egy olyan problémám, hogy ha az alábbi lekérdezést adom meg a pager_query-nek, 0 sorral fog visszatérni, mert a táblában "Scarabeus" szerepel tehát nagy S. Merre nézzem meg szerintetek, a pager_query függvényben nem találtam rá az ezt okozó részre.
Köszönöm!

SELECT  * 
	FROM `node_revisions`
	LEFT JOIN `content_type_hirdetes` ON `node_revisions`.`nid` = `content_type_hirdetes`.`nid`
	LEFT JOIN `term_node` ON `node_revisions`.`nid` = `term_node`.`nid`
	LEFT JOIN `node` ON `node_revisions`.`nid` = `node`.`nid`
	LEFT JOIN `content_field_kephird` ON `node_revisions`.`nid` = `content_field_kephird`.`nid`
	WHERE 1=1 
 
 
AND`node_revisions`.`title` LIKE '%scarabeus%'
 
 
AND (`content_field_kephird`.`delta` = 0 OR  `content_field_kephird`.`delta` IS NULL)
AND `node`.`status` = 1
	AND `node`.`type` = 'hirdetes' 
	ORDER BY node.sticky desc , node.created desc 
Drupal verzió: 
stellar képe

valami tipp esetleg? köszi

0
-1
pp képe

Én nem értem a kérdésedet, ha ez segít.

pp

0
0
stellar képe

Van a fenti lekérdezés
a táblában van "Scarabeus" (nagy S!) mező amit ha lekérdezünk, működik MySQL-ben úgy is hogy kis "s"-sel kezdjük:

AND`node_revisions`.`title` LIKE '%scarabeus%'

és úgy is, hogy nagy "S"-sel kezdjük:
AND`node_revisions`.`title` LIKE '%Scarabeus%'

viszont ha pager_query() -nek adom meg paraméternek a lekérdezést csak így működik:
AND`node_revisions`.`title` LIKE '%Scarabeus%'

tehát nem veszi be a %scarabeus% kis "s" kezdőbetűvel, 0 sorral tér vissza.

Ennek az okát szeretném megtaláni a pager_query() fg néztem de én nem találtam erre utaló kódrészletet.

köszi előre is

0
0
stellar képe

közben egy másik csatornán elmagyarázták itt a megoldás:
http://drupal.org/comment/reply/1595598/6028852#comment-6028852

1
0