$_POST['wmeet']
을 자동 INSERT에 추가하려면 어떻게해야합니까? 아니면 별도의 업데이트를해야합니까? 나는 모든 6 개 $_POST['wmeet']
값이 INSERT와 UPDATE 사이에 유사한 구문을 활용하려고
if (is_array($_POST['add']))
foreach ($_POST['add'] as $key => $value)
$_POST['add'][$key] = mysql_real_escape_string(stripslashes($value));
if (is_array($_POST['wmeet']))
foreach ($_POST['wmeet'] as $key => $value)
$_POST['wmeet'][$key] = mysql_real_escape_string(stripslashes($value));
function dbSet($fields, $source = array()) {
$set='';
if (!source) $source = &$_POST;
foreach ($fields as $field) {
if (isset($source[$field])) {
$set.="`$field`='".mysql_real_escape_string($source[$field])."', ";
}
}
return substr($set, 0, -2);
}
$fields = explode(" ", "m_user m_pass m_email m_date m_ip m_type m_country m_place");
$query_mem = "INSERT INTO social_members SET ".dbSet($fields, $_POST['add']);
mysql_query($query_mem);
당신은'$ 값 = 내파 할 수 없습니다 ("", $ _ POST [ 'wmeet']);' – Cyclonecode
@KristerAndersson는 어떻게해야합니까 및 업데이트를 적용하거나 추가 할 수 있습니다 내 끼워 넣다? – acctman