Php joomla 2.5数据库查询结果以字符串数据类型返回每个值
我试图获取一些数据库,并尝试将其编码为json格式,db表包含int和varchar类型的值Php joomla 2.5数据库查询结果以字符串数据类型返回每个值,php,mysql,joomla2.5,Php,Mysql,Joomla2.5,我试图获取一些数据库,并尝试将其编码为json格式,db表包含int和varchar类型的值 $db = $this->getDBO(); $query = "SELECT * FROM ".mt_table." WHERE user_id=".$userid; $db->setQuery($query); $resulr= $db->loadObjectList(); var_dump($result); 我首先使用了一个loadAssocList()并将其编码为jso
$db = $this->getDBO();
$query = "SELECT * FROM ".mt_table." WHERE user_id=".$userid;
$db->setQuery($query);
$resulr= $db->loadObjectList();
var_dump($result);
我首先使用了一个loadAssocList()
并将其编码为json字符串,但每个值都作为字符串,var\u dump()
也显示字符串类型
我如何从数据库中获取数据类型为的结果,基本上不将所有内容转换为字符串,也许。。。。
或者,在使用将int插入数组之前,是否需要显式更改int
array1['key']=(int)myValue代码>?我真的不知道是否还有其他方法..但我所做的是在存储数据库中的每个int值之前添加(int),比如$intVar=(int)var\u from\u db