배열값 안에 값 변경하기...
본문
$sql = "
update g5_write_cscenter
set
wr_1 = 'aaaa'
where wr_1 = 'test'
";
echo $sql;
$result = sql_query($sql);
if ($result) {
echo "sql 실행 완료";
} else {
echo " 실패 ";
}
cscenter 게시판의 wr_1값을 변경할때 이렇게 변경하는데요
wr_2는 배열로 들어가 있는데..
배열값 안에 특정값만 변경할 수도 있나요?
예를들어 wr_2 값에
aaa|aaa|bbb|zzz|aaa|aaa
이렇게 있다고 했을때
zzz 값만 ccc 로 변경하고 싶습니다.
!-->답변 3
replace 하시면 됩니다
update g5_write_cscenter
set wr_2=REPLACE(wr_2, "zzz", "aaa")
네. 조건 문이후는 동일합니다
mysql set data type을 고려해 보세요.
답변을 작성하시기 전에 로그인 해주세요.