반응형
내 DB의 필드에서 배열을 생성하도록 도와주세요. 해당 필드에는 쉼표로 구분 된 레코드가 있습니다. 아래는 그림입니다.
ID | article_title_fld | article_tags_fld |
----------------------------------------------------------------------
1 | Learn PHP | PHP, coding, scripting |
3 | Javascript Tutorial | Javascript, scripting, tutorial |
4 | Styling with CSS | CSS, tutorial, web design |
article_tags_fld 의 모든 레코드를 수집 한 다음 1 개의 배열에 넣고 싶습니다. 아마도 이름을 $ array1 으로 지정하고 다음과 같이 출력합니다.
Array
(
[0] => PHP
[1] => coding
[2] => scripting
[3] => Javascript
[4] => scripting
[5] => tutorial
[6] => CSS
[7] => tutorial
[8] => web design
)
해결 방법
$array1 = array();
$result = mysql_query("SELECT article_tags_fld FROM MY_TABLE");
while ($row = mysql_fetch_assoc($result)) {
$array1 = array_merge($array1, array_map('trim', explode(",", $row['article_tags_fld'])));
}
참조 페이지 https://stackoverflow.com/questions/2746589
반응형
'MySql' 카테고리의 다른 글
MySQL mysql 저장 프로 시저 오류 : 세미콜론 누락 (0) | 2020.11.27 |
---|---|
MySQL MySql 프로 시저 IF 번호가 홀수이거나 짝수 인 경우 (0) | 2020.11.27 |
MySQL Apache 및 MySQL이 실행 중이지만 "http : // localhost / phpmyadmin /"에 "이 웹 페이지를 사용할 수 없음"이 표시됩니다. (0) | 2020.11.26 |
MySQL 데이터베이스에 개체를 저장하고 싶습니다. (0) | 2020.11.26 |
MySQL 자동 증분 데이터베이스를 사용한 Laravel updateOrCreate (0) | 2020.11.26 |
댓글