सबसे उपयुक्त चीज जिसकी मैं कल्पना कर सकता हूं वह है स्लग कॉलम पर एक अद्वितीय इंडेक्स बनाना
ALTER TABLE pages ADD UNIQUE KEY slug;
कारण सरल है:यदि यह अद्वितीय-विवश नहीं है, तो "मेनपेज" के साथ एक से अधिक स्लग हो सकते हैं... कौन सा अपडेट किया जाना चाहिए??
फिर डुप्लिकेट कुंजी अपडेट पर का उपयोग करें खंड:
INSERT INTO pages
VALUES (NULL, $title, $content, $slug) ON DUPLICATE KEY UPDATE content=$content