$name = array('maxgebruikers' => $_POST['maxgebruikers']);
$name1 = array('maxplaylist' => $_POST['maxplaylist']);
array_push($name,$name1);
$result = mysql_query("SELECT * FROM organisation_settings WHERE organisation_id = '{$organisatieID}'");
if(mysql_fetch_assoc($result) == 0)
{
foreach($name as $type=>$value) {
mysql_query("INSERT INTO organisation_settings (type, value, organisation_id)
VALUES('{$type}', '{$value}' ,'{$organisatieID}')");
print_r($name);
}
}
else
{
foreach($name as $type=>$value) {
mysql_query("UPDATE organisation_settings
WHERE organisation_id = '{$organisatieID}'(type, value, organisation_id)
SET VALUES('{$type}', '{$value}' ,'{$organisatieID}')");
print_r($name);
}
}
正如你可以在圖片中看到,我想去的地方類型是Mysql的INSERT INTO和更新將不會正常工作
就像我的陣列;
它不會插入正確,在哪裏以及是什麼在代碼中的錯誤?
我知道我應該使用mysqli函數,但它現在不是重點。
值是否有信息?當您打印它們時,查詢會輸出什麼內容? $結果輸出是什麼? – berentrom
你可以看到我的數組; http://imgur.com/HttqD4A。 $ result給出資源ID – STP38
我的意思是查看$ result和mysql_query的輸出。 – berentrom