Heim > Backend-Entwicklung > PHP-Tutorial > Ausführliche Erklärung, wie man die Datenbank mit Symfony2 abfragt

Ausführliche Erklärung, wie man die Datenbank mit Symfony2 abfragt

*文
Freigeben: 2023-03-19 10:42:01
Original
2765 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die Methode zum Abrufen von Daten aus der Datenbank in Symfony2 vorgestellt und die häufig verwendeten Symfony-Datenbankabfragetechniken anhand von Beispielen zusammengefasst und analysiert. Freunde in Not können darauf verweisen. Ich hoffe, dass es für alle hilfreich ist.

Angenommen, es gibt eine Tabelle: Test, Felder: Name, Farbe;
hat 2 Datensätze:
Tom blau
Lilie rot

Beispiel 1:

$conn = $this->getDoctrine()->getConnection();
$data = $conn->fetchcolumn("SELECT name, color FROM test");
echo &#39;<pre class="brush:php;toolbar:false">&#39;; print_r($data);
Nach dem Login kopieren

Das Ergebnis ist:

Tom
Nach dem Login kopieren

Beispiel 2:

$conn = $this->getDoctrine()->getConnection();
$data = $conn->fetchArray("SELECT name, color FROM test");
echo &#39;<pre class="brush:php;toolbar:false">&#39;; print_r($data);
Nach dem Login kopieren

Das Ergebnis ist:

Array
(
  [0]=>Tom
  [1]=>blue
)
Nach dem Login kopieren

Beispiel 3:

$conn = $this->getDoctrine()->getConnection();
$data = $conn->fetchAssoc("SELECT name, color FROM test");
echo &#39;<pre class="brush:php;toolbar:false">&#39;; print_r($data);
Nach dem Login kopieren

Das Ergebnis ist:

Array
(
  [name]=>Tom
  [color]=>blue
)
Nach dem Login kopieren

Beispiel 4:

$conn = $this->getDoctrine()->getConnection();
$data = $conn->fetchAll("SELECT name, color FROM test");
echo &#39;<pre class="brush:php;toolbar:false">&#39;; print_r($data);
Nach dem Login kopieren

Das Ergebnis ist:

Array
(
  [0] => Array
    (
      [name]=>Tom
      [color]=>blue
    )
  [1] => Array
    (
      [name]=>Lily
      [color]=>red
    )
)
Nach dem Login kopieren

Verwandte Empfehlungen:

Detaillierte Erläuterung des Symfony2-Plug-In-Formats

Detaillierte Erläuterung des Symfony2-Framework-Erstellungsprojekts und der Einstellungsvorlage

Detaillierte Erläuterung der Verwendung von Symfony-Vorlagen-Verknüpfungsvariablen

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie man die Datenbank mit Symfony2 abfragt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage