테이블에서 모든 이미지를 가져올 수있는 mysql 쿼리가 있습니까? 행운을 빌어 요 해결책을 찾지 못했습니다. 감사합니다WordPress의 모든 이미지 찾기 테이블
e. 워드 프레스 사이트
에서 이미지 내 wp_posts 테이블에서 다른 데이터와 혼합되어있는 모든 이미지
wp_posts 테이블의 모든이다. 나는 특정 테이블 Wordpress Database ERD을 바탕으로
SELECT * FROM wp_posts
에서
테이블에서 모든 이미지를 가져올 수있는 mysql 쿼리가 있습니까? 행운을 빌어 요 해결책을 찾지 못했습니다. 감사합니다WordPress의 모든 이미지 찾기 테이블
e. 워드 프레스 사이트
에서 이미지 내 wp_posts 테이블에서 다른 데이터와 혼합되어있는 모든 이미지
wp_posts 테이블의 모든이다. 나는 특정 테이블 Wordpress Database ERD을 바탕으로
SELECT * FROM wp_posts
에서
모든 기록 테이블
SELECT * FROM tbl
에서 내 하드 드라이브에 저장하기 위해이 테이블에서 모든 이미지를 좀하고 싶습니다 첨부 파일을 가져 오려면이 파일을 닫아야합니다.
SELECT * FROM wp_posts
WHERE post_type='attachment' and post_status='inherit'
이렇게하면 att achments뿐만 아니라 내가 잘못 아니에요 경우 상황에 맞는
SELECT
posts.ID,
posts.post_title AS title,
posts.post_content AS content,
files.meta_value AS filepath
FROM
wp_posts posts
INNER JOIN wp_posts attachments ON posts.ID = attachments.post_parent
INNER JOIN wp_postmeta files ON attachments.ID = files.post_id
WHERE files.meta_key = '_wp_attached_file'
의 일종을 필요로하는 경우는, 관련 부모 포스트는 filepath
당신에게 이미지 파일이 실제로 저장되는 디스크 위치에 대한 링크를 제공합니다. 그게 전부라면 그냥 (또는 원격 경우에는 ftp) 찾아보고 거기에서 모든 파일을 잡아.
저는 워드 프레스에 익숙하지 않지만 비슷한 일을 한 번하고 정규식을 통해 해결했습니다.
나는 이것을 쿼리에서 직접 수행하는 방법을 모른다. img-tags 부분 만 얻으려면 html 코드를 정규식으로 필터링했습니다. 모든 게시물을 쿼리 한 다음 필터링해야했습니다.
게시글에서 < img/> 태그를 추출한다고 가정합니다.
그렇지 않으면 middaparka가 이미 코멘트를 달았습니다.
에는 테이블 구조 나 정확히 무엇을 얻으려고하는지에 대한 정보가 더 필요합니다. –
예,'SELECT * FROM images' – BoltClock
테이블을 보여 주면 쿼리를 보여 드리겠습니다. –