यदि पहले दो कॉलम प्राथमिक कुंजी (या एक अद्वितीय अनुक्रमणिका) बनाते हैं तो आप प्रतिस्थापित करें
तो मूल रूप से लिखने के बजाय
UPDATE settings
SET fangate = $fangate,
home = $home,
thanks = $thanks
overview = $overview,
winner = $winner,
modules.wallPost = $modules.wallPost,
modules.overviewParticipant = $modules.overviewParticipant
WHERE id = $id AND procjectId = $projectId
आप लिखेंगे
REPLACE INTO settings
VALUES ($id,
$projectId,
$fangate,
$home,
$thanks
$overview,
$winner,
$modules.wallPost,
$modules.overviewParticipant)
बेशक यह केवल तभी काम करता है जब पंक्ति पहले से मौजूद हो, अन्यथा इसे बनाया जाएगा। साथ ही, यदि यह मायने रखता है, तो यह दृश्य के पीछे एक DELETE और INSERT का कारण बनेगा।