Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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 如何显示单元格值MySql Yii2?_Php_Mysql_Sql_Yii2 - Fatal编程技术网

Php 如何显示单元格值MySql Yii2?

Php 如何显示单元格值MySql Yii2?,php,mysql,sql,yii2,Php,Mysql,Sql,Yii2,我需要在我的视图文件中显示db中的值 例如,在我的view/index.php中,我需要在视图中执行此操作 <?= Yii::$app->db->createCommand("SELECT adress FROM comp WHERE name = in_tk")->execute(); ?> 所以它返回0或1。如果返回0行,则返回0。如果返回1行或多行,则返回1行或多行。但我需要显示一行的值。 例如,在db:address=205中。该sql将显

我需要在我的视图文件中显示db中的值

例如,在我的view/index.php中,我需要在视图中执行此操作

<?= 
    Yii::$app->db->createCommand("SELECT adress FROM  comp  WHERE name = in_tk")->execute(); 
?>
所以它返回0或1。如果返回0行,则返回0。如果返回1行或多行,则返回1行或多行。但我需要显示一行的值。 例如,在db:address=205中。该sql将显示1


我需要用什么样的yii2方法来显示单元格的值?

使用queryAll而不是execute来获取所有行

<?= 
    $rows = Yii::$app->db->createCommand("SELECT adress FROM  comp  WHERE name = in_tk")->queryAll(); 
?>

请出示您的代码并详细说明更多信息使用queryOne获取第一个,使用queryScalar获取值非常感谢!queryScalar是解决方案。我会更深入地学习yii2课程。