내가 그것을 인쇄 할 때 포스트 배열을 만들었습니다, 나는 다음과 같은 결과를 얻고 있습니다. 배열의 키는 내 데이터베이스와 값의 열 이름입니다동적 방법으로 PHP에서 배열을 사용하여 MySQL을 업데이 트하는 방법
Array ( [name] => gowtham [content] => Nice Website )
은 데이터베이스에있는 값입니다. 이 값을 사용하여 데이터베이스를 업데이트하려고하지만 post 배열의 값은 html 형식을 기반으로 변경됩니다.
나는 implode를 사용하여 문자열을 만들었습니다.
$query ="UPDATE ".$_SESSION['table']." SET ".implode(' = ',$array);
하지만 내 출력이
UPDATE testimonials SET gowtham = Nice Website
이다 나는
UPDATE testimonials SET name = gowtham , content = Nice Website
나에게
왜 당신이 세션에서 테이블 이름을 보관하지 이런 식으로 시도? –
포스트 변수를 통해 전송 한 경우 배열의 포이트가 손상 될 수 있습니다 –
O.o @GowthamRajVungarala HOW? 어디에서 읽거나 배울 수 있습니까? –