Lionely
Умник
Доброго времени суток, товарищи, столкнулся с проблемой не удаления из базы данных, нужной мне графы.
Проблема в том, что вот Английскими буквами если написано название ранга удаляет, а вот если русскими то нет
Делаю запрос в БД
Где:
Теперь сам CallBack
После начала удаления вот что выходит
Проблема в том, что вот Английскими буквами если написано название ранга удаляет, а вот если русскими то нет
Делаю запрос в БД
PHP:
new query[150];
format(query, sizeof(query), "SELECT * FROM `frack_rank` WHERE (`NameRank`='%s' AND `ID_Frack`='%d')", RankName,PI[playerid][pForma]);
mysql_function_query(MysqlConnect, query, true, "DeleteRankCallBack", "dsd", playerid, RankName,PI[playerid][pForma]);
PHP:
new RankName[24];
GetPVarString(playerid, "DelNameRanks", RankName,20);
LOG:
ТестТестТестТест1 || Записалось DelNameRanks
PHP:
forward DeleteRankCallBack(playerid, const NameDel[],Id_FrDel);
public DeleteRankCallBack(playerid, const NameDel[],Id_FrDel)
{
printf("Ответ: || Name: %s || IdFR: %d",NameDel,Id_FrDel);
new rows, fields;
cache_get_data(rows, fields,MysqlConnect);
if(rows)
{
new qwer[90];
format(qwer, sizeof(qwer), "DELETE FROM `frack_rank` WHERE `NameRank`='%s'",NameDel);
mysql_query(MysqlConnect, qwer, false);
SCM(playerid,-1,"Должность успешно удалена.");
}
return 1;
}
PHP:
Ответ: || Name: яяяТяяяеяяясяяятяяяТяяяеяяясяяятяяяТяяяеяяясяяятяяяТяяяеяяясяяят || IdFR: 1
