nodeny:docs:calls.pm

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
nodeny:docs:calls.pm [25/01/2023 21:49] – [Підпрограми модуля main] Methodnodeny:docs:calls.pm [15/05/2023 12:46] (поточний) – [%%_(%%)] Method
Рядок 170: Рядок 170:
 Error('Точно щось не так...'); Error('Точно щось не так...');
 </code> </code>
 +
 +===== Pay_to_DB =====
  
 **Pay_to_DB** створює запис у таблиці pays за вхідними параметрами: **Pay_to_DB** створює запис у таблиці pays за вхідними параметрами:
Рядок 197: Рядок 199:
 Тут Db->begin_work перемикає Db на режим транзакцій. Починаючи з цього моменту, sql update/insert будуть виконуватися, але не фіксуватися в БД поки не буде виконаний Db->commit. У разі перевіряється, що обидва запити було виконано успішно, тобто. якщо хоча б один із запитів повернув менше одиниці - виконується відкат Db->rollback. Відкат гарантує, що жоден із запитів не буде зафіксовано у БД. Також він вимикає режим транзакцій. Тут Db->begin_work перемикає Db на режим транзакцій. Починаючи з цього моменту, sql update/insert будуть виконуватися, але не фіксуватися в БД поки не буде виконаний Db->commit. У разі перевіряється, що обидва запити було виконано успішно, тобто. якщо хоча б один із запитів повернув менше одиниці - виконується відкат Db->rollback. Відкат гарантує, що жоден із запитів не буде зафіксовано у БД. Також він вимикає режим транзакцій.
  
-\\ \\ **Get_usr_info**+===== Get_usr_info ===== 
  
 Отримує дані клієнта щодо його id. У разі успіху повертає посилання на хеш з даними, інакше повідомлення про помилку. Отримує дані клієнта щодо його id. У разі успіху повертає посилання на хеш з даними, інакше повідомлення про помилку.
Рядок 213: Рядок 216:
 </code> </code>
  
-\\ \\ **%%_(%%)**+===== _() ===== 
  
 Підпрограма, що складається з одного символу підкреслення, вставляє в заданий рядок параметри: Підпрограма, що складається з одного символу підкреслення, вставляє в заданий рядок параметри:
  • nodeny/docs/calls.pm.1674683393.txt.gz
  • Востаннє змінено: 25/01/2023 21:49
  • повз Method