Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.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 如何在sql查询中使用执行类型转换?或者如何基于数据库中的数据类型返回值?_Php_Mysql_Yii_Xampp - Fatal编程技术网

Php 如何在sql查询中使用执行类型转换?或者如何基于数据库中的数据类型返回值?

Php 如何在sql查询中使用执行类型转换?或者如何基于数据库中的数据类型返回值?,php,mysql,yii,xampp,Php,Mysql,Yii,Xampp,我使用的是Yii框架 $user = Yii::app()->db->createCommand() ->select('*') ->from('user_entraders') ->where('user_id=:id') //where($condition, $params) ->bindValue(":id", 1, PDO::PARAM_INT) ->queryRow(); **SCHEMA OF TABLE** ---------

我使用的是Yii框架

$user = Yii::app()->db->createCommand()
->select('*')
->from('user_entraders')
->where('user_id=:id') //where($condition, $params)  
->bindValue(":id", 1, PDO::PARAM_INT)
->queryRow();

   **SCHEMA OF TABLE**
-------------------------
user_id     |    int(11)    
-------------------------   
firstname   |   varchar(200)
-------------------------   
lastname    |   varchar(100)
-------------------------   
username    |   varchar(250)
-------------------------   
password    |   varchar(250)
-------------------------
email       |   varchar(100)
-------------------------   
这里所有字段的数据类型都是字符串。
查询中是否有执行类型转换的方法?

请发布您的模式创建语句,因为列
user\u id
似乎是整数和主键。@gvijayan模式是addedI。我不太理解这个问题,您能重新表述一下吗?您期望的输出是什么?您实际得到的是什么?请发布您的schema create语句,因为column
user\u id
似乎是整数和主键。@gvijayan schema is addedI没有真正理解这个问题,您能重新表述一下吗?您期望的输出是什么?您实际得到的是什么?请发布您的schema create语句,因为column
user\u id
似乎是整数和主键。@gvijayan schema is addedI没有真正理解这个问题,您能重新表述一下吗?您期望的输出是什么?您实际得到的是什么?