Rangi 99 Опубликовано 29 декабря, 2015 Здравствуйте давненько меня интересует вопрос.Как правильно считать string при записи в БД. new string[ ];//Какое число нужно сюда вписать.И как правльно посчитать f("SELECT `Level` FROM `users` WHERE `Name` = '%s'", GN(playerid)); mysql_function_query(ConnectMySQL, string, true, "PlayerRegition", "d", playerid); Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Бешенный Кот 23 Опубликовано 29 декабря, 2015 128 вполне хватит 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rangi 99 Опубликовано 29 декабря, 2015 , Объясните как вы это посчитали) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Max_Eitzen 337 Опубликовано 29 декабря, 2015 Считаешь количество символов в тексте форматирования и прибавляешь к нему максимальное возможное значение, в данном случае из GN(playerid) т.е. 24. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rangi 99 Опубликовано 29 декабря, 2015 @Max_Eitzen, То есть я считаю сколько вот тут символов (SELECT `Level` FROM `users` WHERE `Name` =) и прибавляю 24? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Max_Eitzen 337 Опубликовано 29 декабря, 2015 , именно так. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rustyk 453 Опубликовано 29 декабря, 2015 , Нет , сколько символов будет хранится в "Name", если это ник игрока , то Макс ответил правильно - 24, т.к. максимальная длина ника = 24 символам. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты