배열을 mysql 테이블로 업데이트해야합니다. 배열을 mysql 테이블로 업데이트하십시오.
이
내 배열[cat2] => Array
(
[0] => 34
[1] => 48
[2] => 49
[3] => 46
)
내가 34,48,49,46로 내 출력이 범주라는 테이블라는 상점과 열로 이동합니다. 이것은 내가 작성한 코드입니다. $ shop [ 'cat2']는 위에 게시 한 배열을 포함합니다. 도와주세요. implode(",", $shop['cat2'])
당신은 또한 Foreign Keys을 조사 할 수 있습니다 :이 코드는
foreach ($shop['cat2'] as $k => $v) {
$query = "UPDATE shops SET categories2=$v";
mysql_query($query);
}
** ** 테이블로 이동한다는 것은 무엇을 의미합니까? – hjpotter92
한 행만 업데이트하려면 WHERE 절이 필요합니다. 이것은 또한 WHERE 절에서 사용하고자하는'상점 '의 ID 나 어떤 것을 꺼내야한다는 것을 의미합니다. –
34,48,49,46을 "category"열, "shops"열의 첫 번째 필드로 옮기고 싶습니다. – user1694724