# DB Abfragen Äquivalent xtc\_db aus xt:Commerce

**URL:** <https://forum.shopware.com/t/db-abfragen-aquivalent-xtc-db-aus-xt-commerce/40417>\
**Category:** Programmierung\
**Created:** [10. Oktober 2016 um 11:49 UTC](https://forum.shopware.com/t/db-abfragen-aquivalent-xtc-db-aus-xt-commerce/40417 "2016-10-10T11:49:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shopwareneuling](https://avatars.discourse-cdn.com/v4/letter/s/f14d63/32.png) [@Shopwareneuling](https://forum.shopware.com/u/Shopwareneuling)\
**Post date:** [10. Oktober 2016 um 11:49 UTC](https://forum.shopware.com/t/db-abfragen-aquivalent-xtc-db-aus-xt-commerce/40417/1 "2016-10-10T11:49:10Z")

</div>

Hallo liebe Community,

könnte mir bitte jemand sagen, wie das Shopware Pendant zu den xt:Commerce Funktionen:

```
 xtc\_db\_connect(), xtc\_db\_fetch\_array(), xtc\_db\_query(), usw sind. Ich nehme mal an das alles gleich bleibt außer dem xtc\_db.., oder?

```

Wäre toll wenn mir wer helfen könnte. Danke.

Mfg

Neuling

&nbsp;

---

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [10. Oktober 2016 um 12:34 UTC](https://forum.shopware.com/t/db-abfragen-aquivalent-xtc-db-aus-xt-commerce/40417/2 "2016-10-10T12:34:17Z")

</div>

Hi,

nein, das ist schon was anderes. Über Shopware()-\>Db() bzw. $dic-\>get(‚db‘) (wo verfügbar) kommst du immer an die DB. Darauf stehen dir dann Methoden wie fetchOne(), fetchAssoc() oder fetchRow() zur Verfügung. Darüber hinaus kannst du auch auf der DBAL-Connection arbeiten, die stellt noch etwas andere Methoden bereit. Daran kommst du mit $dic-\>get(‚dbal\_connection‘) oder Shopware()-\>Models()-\>getConnection(). Eine Übersicht dazu findest du bspw. hier:&nbsp;[http://www.doctrine-project.org/api/dbal/2.5/class-Doctrine.DBAL.Connection.html](http://www.doctrine-project.org/api/dbal/2.5/class-Doctrine.DBAL.Connection.html)

&nbsp;

Daniel
