我想将数组值插入到具有相同联系人id的数据库中,
我要这样
contactid languageid
124 1
124 2
这是我的数组值languageid:array([0]=>1[1]=>2[2]=>)和我的contactid=124
有人能告诉我怎么做吗,
$queryinsert="INSERT INTO contactlanguage (contactid,languageid) VALUES ('$languageId','$contactId')";
mysql_query($queryinsert);
print $queryinsert;
最佳答案
只是列不匹配(列已切换)。举个例子:
// provided, you have already connected to mysql
$languageid = array(1, 2);
$contactid = 124;
foreach($languageid as $id) {
$statement = "INSERT INTO contactlanguage (contactid, languageid) VALUES ('$contactid', '$id')"
mysql_query($statement);
}
关于php - 如何将数组值插入具有相同ID的mysql中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23987955/