请问php中怎样将变量的文本内容直接存储在数据库中?
$AA=trim($_REQUEST["aa"]);aa里面我输入了5-4,我想向数据库中存储的是文本,但是插入数据库的却是1(5-4的计算结果),用什么函数能直接存储文...
$AA=trim($_REQUEST["aa"]);
aa里面我输入了5-4,我想向数据库中存储的是文本,但是插入数据库的却是1(5-4的计算结果),用什么函数能直接存储文本呢? 展开
aa里面我输入了5-4,我想向数据库中存储的是文本,但是插入数据库的却是1(5-4的计算结果),用什么函数能直接存储文本呢? 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
展开全部
看下你插入数据库的字段是什么数据类型。
追问
字段的类型是varchar,我中间改过一次text,也不行。。请问应该怎么办呢?
追答
$link = mysql_connect("localhost", "root", "pw")
or die("无法创建数据连接" . mysql_error());
mysql_query("SET NAMES utf8");
return $link;
function execute_sql($database, $sql, $link)
{
$db_selected = mysql_select_db($database, $link)
or die("打开数据库失败" . mysql_error($link));
$result = mysql_query($sql, $link);
return $result;
} //执行execute_sql函数(可以自己写),向数据库插入数据。
如:
$sql = "INSERT INTO table(你的表) (字段名 ) VALUES($AA ) “;
$result = execute_sql("table", $sql, $link);
mysql_close($link); //关闭数据连接
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询