通过PHP在数据库中插入度符号
嗨,朋友们 我正在数据库中存储温度,但无法添加度符号。我的代码是:通过PHP在数据库中插入度符号,php,mysql,database,symbols,Php,Mysql,Database,Symbols,嗨,朋友们 我正在数据库中存储温度,但无法添加度符号。我的代码是: $que = "Insert into tblTempForecast (DateTimePosted, Now, Tomorrow) VALUES(now(),'$CloseLow1 ° - $CloseHi1 °','$CloseLow2 ° - $CloseHi2 °')"; $insertTemp = mysql_query($que); 我的$Close
$que = "Insert into tblTempForecast (DateTimePosted, Now, Tomorrow) VALUES(now(),'$CloseLow1 ° - $CloseHi1 °','$CloseLow2 ° - $CloseHi2 °')";
$insertTemp = mysql_query($que);
我的$CloseLow1
等于15,$CloseHi1
等于20<代码>$CloseLow2为18,$CloseHi2
为22
但是,对于上面的代码,它只插入$CloseLow1
和CloseLow2
。应该在数据库中插入ff:
ID (auto) DateTimePosted Now Tomorrow
1 2013-11-18 15:25:48 15°-20° 18°-22°
htmlspecialchars
或htmlspecialchars
°代码>发布到页面呈现脚本,而不是与DB字符编码纠缠
特别是第4条。真的,考虑一下。你是什么意思?<代码>应该在数据库上插入FF:< /Cord>?我的意思是,它应该是插入的那个。我的代码只在字段中插入15和18,而不是15-22和18-22。在查询调用之前,
$que
字符串到底是什么样子的?我不明白。在您的问题中,插入时显示15-20
。这是预期的结果还是现在的情况?无论如何,请参见下面STT LCU的答案。应该这样做。回答得好<代码>+1用于解决实际问题。我必须强烈同意第4点。在一个字段中插入两个不同的值违反了1NF,而您根本不这样做。若在数据库设计中只有一条规则是你们不能违反的,那个就是它。谢谢,我会试试这个。@Sarah你们觉得这个答案有用吗?