我对保存在 mysql 中的一些数据有一个奇怪的问题。我将某个值作为文本保存在我的数据库中,但由于某种原因,某些文本被转换为这种“ATELOPHOBIA”类型的符号。
编码:
$data = mysql_real_escape_string($_GET['data']);
$id = $_GET["id"];
mysql_query("INSERT INTO table (ID, name, pos,data) VALUES ('$id', '$regionname','$regionps[0]','$data')");
表结构:
CREATE TABLE IF NOT EXISTS `sim_scanner` (
`ID` varchar(64) COLLATE latin1_general_ci NOT NULL,
`simname` varchar(36) COLLATE latin1_general_ci NOT NULL,
`simpos` varchar(25) COLLATE latin1_general_ci NOT NULL,
`time` varchar(25) COLLATE latin1_general_ci NOT NULL,
`data` text COLLATE latin1_general_ci NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
将自身转换为该值的数据是这样的值,<151.25,255.54,1254.12>(vector),因为数据是由脚本生成的,所以我不知道确切的值,它基本上是移动后的字符位置数据是另一个向量谢谢你的时间