- Регистрация
- 4 Июн 2013
- Сообщения
- 81
- Лучшие ответы
- 0
- Репутация
- 1
При построении запроса увидел следующую конструкцию:
И задумался, а почему именно так, если можно сразу создать переменную и уже форматировать её с запросом?
И почему в первом случае используется static const? Ведь можно простую же переменную, для чего именно static const?
PHP:
static const fmt_querry[] = "SELECT `id` FROM `users` WHERE `name` = '%s'";
new querry[sizeof(fmt_querry) + (-2+MAX_PLAYER_NAME)]
format(querry, sizeof(querry), fmt_querry, PlayerInfo[playerid][pName]);
mysql_tquery(dbHandle, querry, "CR", "i", playerid);
PHP:
new querry[100];
format(querry, sizeof(querry), "SELECT `id` FROM `users` WHERE `name` = '%s'", PlayerInfo[playerid][pName]);
mysql_tquery(dbHandle, querry, "CheckRegistration", "i", playerid);