에 삽입 나는 다음의 PHP 쿼리 ...캔트 테이블 PHP MySQL의
INSERT INTO `demographic2` (id, name, first_name, last_name, link, username, birthday, gender, relationship_status, email, timezone, locale, verified, updated_time) VALUES (845450180, Liam Gallagher, Liam, Gallagher, http://www.facebook.com/lia.co.uk, lia.co.uk, 11/25/1989, male, Single, [email protected], 1, en_US, 1, 2012-03-30T21:54:17+0000)
내가 오류를 볼 수 없습니다 있지만 위의 실 거예요 삽입 데이터를 내 테이블에 어떤 이유로, 스키마가 너무처럼 보인다 .. .
문자열 리터럴에 관해서는, 나는 내가 따옴표를 추가하는 방법, 내 삽입 쿼리로이 있나요?
$columns = implode(", ",array_keys($userInfo));
$escaped_values = array_map('mysql_real_escape_string', array_values($userInfo));
$values = implode(", ", $escaped_values);
$sql = "INSERT INTO `demographic2` ($columns) VALUES ($values)";
'VALUES ('845450180 ','Liam Gallagher '...')와 같이 따옴표 안에 문자열을 써야합니다. – safarov
Thanks @ safarov, ive 업데이트 내 질문 ... – Liam