$_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