Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php joomla 2.5数据库查询结果以字符串数据类型返回每个值_Php_Mysql_Joomla2.5 - Fatal编程技术网

Php joomla 2.5数据库查询结果以字符串数据类型返回每个值

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

我试图获取一些数据库,并尝试将其编码为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()
并将其编码为json字符串,但每个值都作为字符串,
var\u dump()
也显示字符串类型

我如何从数据库中获取数据类型为的结果,基本上不将所有内容转换为字符串,也许。。。。 或者,在使用将int插入数组之前,是否需要显式更改int
array1['key']=(int)myValue

我真的不知道是否还有其他方法..但我所做的是在存储数据库中的每个int值之前添加(int),比如$intVar=(int)var\u from\u db