मैं कैसे 1 क्वेरीएक क्षेत्र के लिए 1 जोड़ें
$sql = "SELECT level FROM skills WHERE id = $id LIMIT 1;";
$result = $db->sql_query($sql);
$level = (int) $db->sql_fetchfield('level');
$db->sql_freeresult($result);
++$level;
$sql = "UPDATE skills SET level = $level WHERE id = $id;";
$result = $db->sql_query($sql);
$db->sql_freeresult($result);
मैं एक phpBB आधुनिक में यह उपयोग कर रहा हूँ में निम्नलिखित 2 प्रश्नों बारी है, लेकिन सार है कि मैं स्तर हड़पने है, एक यह करने के लिए तो जोड़ने अपडेट करें, ऐसा लगता है कि अगर मैं इसे एक प्रश्न के रूप में कर सकता हूं तो यह बहुत आसान और तेज़ होगा।
संपादित करें: $id
को पहले से ही एक पूर्णांक होने के लिए मजबूर किया गया है, इस प्रकार इस समय कोई भागने की आवश्यकता नहीं है।
मैं एक मुद्दा जहां अगर 'स्तर' अशक्त है, यह नहीं बढ़ेगी है। – MaurerPower