mysql에 "Any"폼 값을 삽입하거나 PHP로 업데이트 또는 삭제하는 함수를 찾고 있습니다. (또는 우리는 하나 개의 기능을 수행 할 수 있습니다?) (안 OOP) 내가 함수 here를 발견 :mysql에 "Any"폼 값을 삽입하는 함수 찾기
예 : 양식의 모든 필드를 얻을 데이터베이스에 삽입합니다.
미리 감사드립니다.
mysql에 "Any"폼 값을 삽입하거나 PHP로 업데이트 또는 삭제하는 함수를 찾고 있습니다. (또는 우리는 하나 개의 기능을 수행 할 수 있습니다?) (안 OOP) 내가 함수 here를 발견 :mysql에 "Any"폼 값을 삽입하는 함수 찾기
예 : 양식의 모든 필드를 얻을 데이터베이스에 삽입합니다.
미리 감사드립니다.
전적으로 자동화 할 수 없습니다. 필드 이름은 스크립트에서 하드 코딩해야합니다. 나머지는 꽤 쉽습니다.
이게 도움이 될지도 모릅니다.
/* the only 2 variables you have to edit for the particular table: */
$table="contacts";
fields=explode(",","name,surname,lastname,street,city,region,zip,country");
$query="INSERT INTO $table SET ".dbSet($fields);
mysql_query($query) or trigger_error(mysql_error().$query);
function dbSet($fields='') {
$q='';
foreach ($fields as $v) $q.=$v."='".mysql_real_escape_string($_POST[$v])."', ";
return trim($q,", ");
}
$fields
배열 형태 및 데이터베이스 같아야 필드 이름을 포함한다. 예 : name
필드가있는 테이블이 있습니다. 따라서 양식 <input>
은 같은 이름을 가져야합니다. '따라서 필드 내용은 데이터베이스의 오른쪽 열로 이동합니다.
알 수없는 데이터베이스를 편집하는 도구를 찾으려면 PHPMyAdmin이 도움이 될 수 있습니다. 여기에서 시도해보십시오 http://demo.phpmyadmin.net/STABLE/ (로그인 root
, 빈 암호).
감사합니다. –
이 질문은 매우 불분명합니다. 또한 링크를 코드가 아닌 링크 형식으로 지정하십시오. –
자세한 내용을 참조하십시오. – vooD