# Eigenes Plugin SQL Verbindung, wie?

**URL:** <https://forum.shopware.com/t/eigenes-plugin-sql-verbindung-wie/22241>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [4. September 2014 um 13:22 UTC](https://forum.shopware.com/t/eigenes-plugin-sql-verbindung-wie/22241 "2014-09-04T13:22:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![aquaa](https://avatars.discourse-cdn.com/v4/letter/a/ebca7d/32.png) [@aquaa](https://forum.shopware.com/u/aquaa)\
**Post date:** [4. September 2014 um 13:22 UTC](https://forum.shopware.com/t/eigenes-plugin-sql-verbindung-wie/22241/1 "2014-09-04T13:22:14Z")

</div>

Hallo, ich möchte ein Plugin erstellen. Alles funktioniert soweit. Allerdings scheitere ich an einer Verbindung zur Datenbank. Wie kann ich auf die gespeicherten SQL zugangsdaten zugreifen? Würde gerne mit mysqli arbeiten, wenn das geht? Kann mir dort jemand nen Tip geben? Danke und Grüße

---

<div class="post-metadata">

**Author:** ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)\
**Post date:** [4. September 2014 um 13:32 UTC](https://forum.shopware.com/t/eigenes-plugin-sql-verbindung-wie/22241/2 "2014-09-04T13:32:47Z")

</div>

Hm?! Du willst eine neue Verbindung zur standard DB via mysqli aufbauen?! Warum?! Nutz doch die bereits vorhandene Verbindung mit PDO. Viele Grüße

---

<div class="post-metadata">

**Author:** ![TeichDatensysteme](https://avatars.discourse-cdn.com/v4/letter/t/43a26b/32.png) [@TeichDatensysteme](https://forum.shopware.com/u/TeichDatensysteme)\
**Post date:** [4. September 2014 um 13:37 UTC](https://forum.shopware.com/t/eigenes-plugin-sql-verbindung-wie/22241/3 "2014-09-04T13:37:05Z")

</div>

Plain SQL würde ich sowieso immer vermeiden wo es geht. Und wenn es sein muss, kannst Du die Datenbank einfach über Shopware verwenden. ` $sql = "SELECT \* FROM foo WHERE bar = ?"; $foo = Shopware()-\>Db()-\>fetchRow($sql, array(1)); ` Alles wird aber auch im Wiki mit Beispielen erklärt … [http://wiki.shopware.de/Shopware-4-Grundlagen-der-Plugin-Entwicklung\_detail\_971.html](http://wiki.shopware.de/Shopware-4-Grundlagen-der-Plugin-Entwicklung%5C_detail%5C_971.html) Schöne Grüße, Niklas

---

<div class="post-metadata">

**Author:** ![aquaa](https://avatars.discourse-cdn.com/v4/letter/a/ebca7d/32.png) [@aquaa](https://forum.shopware.com/u/aquaa)\
**Post date:** [4. September 2014 um 13:47 UTC](https://forum.shopware.com/t/eigenes-plugin-sql-verbindung-wie/22241/4 "2014-09-04T13:47:54Z")

</div>

Also muss ich für jedes query den Shopware Code eingeben, sehe ich das richtig?

---

<div class="post-metadata">

**Author:** ![TeichDatensysteme](https://avatars.discourse-cdn.com/v4/letter/t/43a26b/32.png) [@TeichDatensysteme](https://forum.shopware.com/u/TeichDatensysteme)\
**Post date:** [5. September 2014 um 09:44 UTC](https://forum.shopware.com/t/eigenes-plugin-sql-verbindung-wie/22241/5 "2014-09-05T09:44:14Z")

</div>

Wenn du mit dem „Shopware Code“ einfach die Referenz auf das Objekt der Datenbank-Instanz meinst, dann natürlich, dafür habe ich das gepostet. Du solltest Dir vielleicht mal angucken, wie der Shop (oder ein Framework grundsätzlich) funktioniert, sonst wird das alles etwas umständlich. Ein guter Start wäre Shopware selbst, auf Github kannst Du dir auch alles online angucken … [https://github.com/ShopwareAG/shopware-4](https://github.com/ShopwareAG/shopware-4) Schöne Grüße, Niklas
