2017-03-11 1 views
0

Ich muss den Wert von db in meiner View-Datei anzeigen.Wie wird ein Zellenwert angezeigt MySql Yii2?

Zum Beispiel in meinem view/index.php (Ich brauche es im Hinblick zu tun)

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

es 0 oder 1 So zurückzukehren. 0 wenn 0 Zeile zurückgibt. 1 oder mehr, wenn 1 oder mehr Zeile zurückgibt. Aber ich muss den Wert einer Zeile anzeigen. Zum Beispiel in db: adress = 205. Diese sql wird 1 anzeigen.

Was yii2 Methode muss ich tun, um den Wert der Zelle anzuzeigen?

+0

würden Sie pls Ihr Code zeigen und mehr –

Antwort

1

Verwenden Sie stattdessen queryAll, um alle Zeilen abzurufen.

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

erarbeiten Ich habe versucht, 'queryAll()' früher, gibt 'Array' –

+0

Verwenden queryOne() erhalten die erste und queryScalar(), um den Wert zu erhalten –

+0

Danke so viel! 'queryScalar()' ist eine Lösung. Ich werde tiefer yii2 Klassen studieren. –

Verwandte Themen