kleinsten wert aus einer tabellen-abfrage ausgeben [Gelöst]

  • mostwanted mostwante...
    Jedi-Meister
    0 x
    376 Beiträge
    0 Hilfreiche Beiträge
    05. 08. 2008, 12:06

    hab grad versucht den kleinsten wert eines bestimmten feldes aus einer tabelle auszugeben - aber ich bekomm das leider nicht hin - würd mi freuen falls mich jemand auf den fehler aufmerksam machen könnte. danke.

    mein nicht funktionierender code:

    1. function ausgabe_kleinsterpreis($uid) {
    2. $res_preis_ferienwohnung = $GLOBALS["TYPO3_DB"]->exec_SELECTquery(
    3. "MIN(preis) as 'ausgabe_funktion'",
    4. "tx_mmfewomanager_ferienwohnung",
    5. "",
    6. "",
    7. "",
    8. "",
    9. );
    10. return $ausgabe_funktion;
    11. }


  • 1
  • digedag digedag
    Jedi-Ratsmitglied
    0 x
    584 Beiträge
    3 Hilfreiche Beiträge
    05. 08. 2008, 12:13

    Warum so kompliziert?

    1. SELECT preis as ausgabe_funktion FROM tx_mmfewomanager_ferienwohnung
    2. ORDER BY preis asc
    3. LIMIT 1

    Das tut es doch auch. :)

  • mostwanted mostwante...
    Jedi-Meister
    0 x
    376 Beiträge
    0 Hilfreiche Beiträge
    05. 08. 2008, 13:07

    danke für deine antwort.

    in "das typo3 profihandbuch" habe ich folgendes gelesen: "achtung! das wichtigst vorweg: benutzen sie niemals direkte php-befehle für den datenbankzugriff"

    ...daher hab ich den t3lib_DB-wrapper für datenbankzugriffe verwendet - weiss allerdings nicht wie ich meine aufgabenstellung hinbekomme...

    ...oder hab ich da was falsch verstanden?

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    05. 08. 2008, 15:05

    Dann machst du eben das was digedag geschrieben hat, mit der API:

    1. $res_preis_ferienwohnung = $GLOBALS["TYPO3_DB"]->exec_SELECTquery(
    2. "preis as ausgabe_funktion",
    3. "tx_mmfewomanager_ferienwohnung",
    4. "",
    5. "",
    6. "preis asc",
    7. 1
    8. );

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • mostwanted mostwante...
    Jedi-Meister
    0 x
    376 Beiträge
    0 Hilfreiche Beiträge
    05. 08. 2008, 20:47

    ah, ok - so geht das. danke! :-)

    und mit mysql_result liest man das ergebnis dann am besten aus, oder gibts da einen besseren ansatz? (aber das ist wohl eher ein php-problem als ein typo3-problem...)

    danke nochmal für eure bemühungen.

    PS: ich komm mit der API-dokumentation noch nicht ganz zu recht - ich hoff das ändert sich baldigst, damit ich das forum nicht allzusehr mit meinen problemen bemühen muss.

  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    05. 08. 2008, 20:51

    [quote="mostwanted"]
    PS: ich komm mit der API-dokumentation noch nicht ganz zu recht - ich hoff das ändert sich baldigst, damit ich das forum nicht allzusehr mit meinen problemen bemühen muss.
    [/quote]

    Am meisten kannst du lernen, wenn du in andere Extension schaust...

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • mostwanted mostwante...
    Jedi-Meister
    0 x
    376 Beiträge
    0 Hilfreiche Beiträge
    05. 08. 2008, 21:29

    ok. danke für den tipp. schönen abend noch und grüsse aus den bergen.

    roland

  • 1