테스트 사이트 - 개발 중인 베타 버전입니다

Array를 ('aaa', 'bbb') 서식으로 변경하기 채택완료

울라프 2년 전 조회 1,232

 

</strong>SELECT * FROM tablename WHERE column1 IN ('value1', 'value2');<strong>
 

 

여기서 Array를 ('aaa', 'bbb') 서식으로 변경 하려면 어떻게 해야 하나요?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
2년 전

</p>

<p><?php

$arr = ['aaa', 'bbb'];

$str = "'" . implode("','", $arr) . "'";

$sql = "SELECT * FROM tablename WHERE column1 IN ({$str});";</p>

<p> </p>

<p>// SELECT * FROM tablename WHERE column1 IN ('aaa','bbb');</p>

<p>?></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

울라프
2년 전
이게 최선인가요?
배르만
2년 전
어떤 방법을 말씀하시는 걸까요?
생각했던 방법을 말씀해주시겠어요?
울라프
2년 전
배르만님이 이해하신게 맞아요.
저는 php 내장함수안에 저 기능이 있는 줄 알았어요.

댓글을 작성하려면 로그인이 필요합니다.

이해가 잘 안 가네요.

결과적으로 원하시는 게 어떤 건가요?

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인