Как включить следующие 2 запроса в 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, но суть в том, что я хватаю уровень, добавляю его в него, а затем обновляю, кажется, что было бы намного проще и быстрее, если бы я мог сделать это как один запрос.
Изменить: $id уже был вынужден быть целым числом, поэтому на этот раз не требуется экранирование.