PHP에서 사용하고있는 sql 문에서 파일 이름을 확인하려고합니다. 작성중인 WordPress 템플릿에 있습니다.wordpress의 sql 문에서 RTRIM
나는 극단적으로 LTRIM
을 사용하여 끝에 _a
의 이미지 만 가져 오려고합니다.
예를 들어 나는
이 임은에서 사용하는 것입니다 ... 폴더
clientone_a.jpg
clienttwo_b.jpg
- ... 등의 일련의 이미지의 무리가 순간이지만 작동하지 않습니다.
$query = " SELECT F.field_value, P.alttext, P.filename, P.description, p.galleryid, G.path FROM wp_nggcf_field_values F, wp_ngg_pictures P, wp_ngg_gallery G WHERE F.fid=1 AND (F.field_value='".$data."') AND F.pid = P.PID AND P.galleryid = G.gid AND LTRIM(P.filename,'_') = '_a.jpg' "; $caseStudiesResults = $wpdb->get_results($query);
그것은 그냥 모든 이미지를 다시 가져가없이 문제가 마지막
LTRIM(P.filename,'_') = '_a.jpg'
, 그리고 나는_a
일 만 다시 지참 후입니다.내가 잘못 가고있는 부분에 대한 아이디어가 있습니까?
감사
substring_index
에 ... 전체 큰 쿼리를 실행하지 않고 그것을 밖으로 시도 할 수 있습니다! 고마워요. – mro