|
如果在AMXX中读取MYSQL数据库里面的中文名称,究竟应该怎么做?
format(query, 1024, "SELECT plr.rank, (SELECT COUNT( * ) FROM %splr plr WHERE plr.allowrank = 1) AS ranked FROM %sc_plr_data as d, %splr as plr, %splr_profile as pp WHERE plr.plrid=d.plrid AND plr.uniqueid=pp.uniqueid AND pp.uniqueid='%s' ",
g_psprefix, g_psprefix, g_psprefix, g_psprefix, uniqueid)
如这句代码里面,经测试,如果uniqueid是英文或数字的话,那么能够顺利地读取数据库里面的相关信息,但如果是中文,那么执行完以后什么也得不到,应该怎么修改呢?感觉是哪里不匹配的原因,但想了很久也搞不清楚该怎么做,请高手赐教! |
|