Das Beispiel in diesem Artikel beschreibt die Methode zum Abrufen von Daten aus der Datenbank in Symfony2. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Angenommen, es gibt eine Tabelle: Test, Felder: Name, Farbe
hat 2 Datensätze:
Tom Blue
Lily rot
Beispiel 1:
$conn = $this->getDoctrine()->getConnection(); $data = $conn->fetchcolumn("SELECT name, color FROM test"); echo '<pre class="brush:php;toolbar:false">'; print_r($data);
Das Ergebnis ist:
Tom
Beispiel 2:
$conn = $this->getDoctrine()->getConnection(); $data = $conn->fetchArray("SELECT name, color FROM test"); echo '<pre class="brush:php;toolbar:false">'; print_r($data);
Das Ergebnis ist:
Array ( [0]=>Tom [1]=>blue )
Beispiel 3:
$conn = $this->getDoctrine()->getConnection(); $data = $conn->fetchAssoc("SELECT name, color FROM test"); echo '<pre class="brush:php;toolbar:false">'; print_r($data);
Das Ergebnis ist:
Array ( [name]=>Tom [color]=>blue )
Beispiel 4:
$conn = $this->getDoctrine()->getConnection(); $data = $conn->fetchAll("SELECT name, color FROM test"); echo '<pre class="brush:php;toolbar:false">'; print_r($data);
Das Ergebnis ist:
Array ( [0] => Array ( [name]=>Tom [color]=>blue ) [1] => Array ( [name]=>Lily [color]=>red ) )
Ich hoffe, dieser Artikel hilft. Unsere PHP-Programmierung auf Basis des Symfony-Frameworks ist hilfreich.
Weitere relevante Artikel über die Methode von Symfony2 zum Abrufen von Daten aus der Datenbank finden Sie auf der chinesischen PHP-Website!