+ Antworten
Ergebnis 1 bis 7 von 7

Thema: abfrage von datenbanken

  1. #1
    TP-Specialist theo bringt sich richtig ein Avatar von theo
    Registriert seit
    Apr 2002
    Ort
    743, evergreen terrace
    Beiträge
    2.346

    abfrage von datenbanken

    'nabend zusammen!

    ich hab hier schon mal die frage in den ring geworfen und moechte sie gern hier nochmals stellen: wenn ich eine solche situation habe
    Code:
    7 = TEXT
    7.value =  ###WFQBE_FIELD_7###
    dann enhaelt der erstetzte marker zb. 1,2. diese beiden uid's stehe fuer zwei datensaetze zb. in der tt_address. wie bekomme ich jetzt stattdessen als ergebnis "nachname1, nachname2" statt der beiden uid? die tsref zu content und record habe ich bereits gelesen und auch einige sachen probiert. doch kann ich nicht sagen, dass ich ein vernuenftiges ergebnis erhalten haette ... weswegen ich die frage hier stelle.


    ###gruss###
    /b{2}|[^(bb)]/

    [Workshop] Nested sets

  2. #2
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    TS kann einiges, aber nicht alles. Hier solltest Du mit einer userfunction weiterkommen, die Dir das ausgibt. oder mit einem CONTENT objekt mit einer renderConf. Beispiele wie immer in der tsRef


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  3. #3
    TP-Specialist theo bringt sich richtig ein Avatar von theo
    Registriert seit
    Apr 2002
    Ort
    743, evergreen terrace
    Beiträge
    2.346
    ... und genau, weil mir da irgendwie das verstaendnis fehlt, habe ich hier geschrieben.
    die beispiele in der tsref finde ich in dem zusammenhang eben etwas duenn. ein konkreteres und komplettes bsp. waere hier wahrscheinlich hilfreicher.
    /b{2}|[^(bb)]/

    [Workshop] Nested sets

  4. #4
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    Hier siehst Du ein Beispiel:
    http://www.sk-typo3.de/mm_forum-Link...ric.334.0.html

    Mit CONTENT kannst Du beliebige SQLs bauen, über stdWrap kannst Du dann auch variablen benutzen.

    also bei Dir wäre das dann tt_address, selectFields wäre dann lastname, andWhere uid IN(###WFQBE_FIELD_7###) etc.

    Tip: mach debugSQL im install tool an, Du kannst auch leicht fehlerhafte SQLs erzeugen
    Geändert von steffenk (04.11.2009 um 10:15 Uhr)


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  5. #5
    TP-Specialist theo bringt sich richtig ein Avatar von theo
    Registriert seit
    Apr 2002
    Ort
    743, evergreen terrace
    Beiträge
    2.346
    ich hab jetzt nach deinem (und einigen anderen beispielen) die abfrage mal formuliert
    Code:
    22 = CONTENT
    22 {
      wrap = <h2>Kontakt</h2><p>|</p>
    	table = tt_address
    	select {
    	  uidInList = ###WFQBE_FIELD_22###
    		selectFields = name
    	}
    	renderObj = TEXT
    	renderObj.field = name
    }
    problem: es wird ueberhaupt nichts ausgegeben!
    kann man das irgendwie debuggen? und hab ich irgendwo einen erkennbaren fehler drin?
    /b{2}|[^(bb)]/

    [Workshop] Nested sets

  6. #6
    TP-Specialist theo bringt sich richtig ein Avatar von theo
    Registriert seit
    Apr 2002
    Ort
    743, evergreen terrace
    Beiträge
    2.346
    ok ... hab's hinbekommen. das ist aber auch nicht gerade leicht, wenn man "nix sieht"!
    Code:
    13 = CONTENT
    13 {
      wrap = <h2>Kontakt</h2><p>|</p>
    	table = tt_address
    	select {
    	  pidInList = 456
    		selectFields = name
    		andWhere = uid in (###WFQBE_FIELD_13###)
    	}
    	renderObj = COA
    	renderObj {
        10 = TEXT
        10.field = name
        10.wrap = |<br />
      }
    }
    jetzt bleibt trotz allem eine frage: wenn kein kontakt eingetragen wurde, dann soll auch die h2 nicht ausgegeben werden. gibts dafuer eine loesung?
    /b{2}|[^(bb)]/

    [Workshop] Nested sets

  7. #7
    TP-Specialist theo bringt sich richtig ein Avatar von theo
    Registriert seit
    Apr 2002
    Ort
    743, evergreen terrace
    Beiträge
    2.346
    also fuer einen einfachen inhalt funzt es
    Code:
    7 = TEXT
    7.value = ###WFQBE_FIELD_7###
    7.wrap = <h2>Inhalt</h2><p>|</p>
    7.required = 1
    aber bei der db-abfrage greift es eben nicht ...
    /b{2}|[^(bb)]/

    [Workshop] Nested sets

+ Antworten

Ähnliche Themen

  1. Antworten: 10
    Letzter Beitrag: 03.04.2007, 17:40
  2. Datenbanken
    Von leonlg im Forum Dreamweaver & andere Webeditoren
    Antworten: 2
    Letzter Beitrag: 04.07.2006, 20:12
  3. Antworten: 12
    Letzter Beitrag: 01.09.2005, 12:58
  4. Datenbanken
    Von MichaelM im Forum Dreamweaver & andere Webeditoren
    Antworten: 5
    Letzter Beitrag: 29.05.2004, 16:41
  5. Datenbanken / Abfrage Hiiiiiiiiilfe
    Von jonny_Bayern im Forum Dreamweaver & andere Webeditoren
    Antworten: 15
    Letzter Beitrag: 28.10.2003, 18:52

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51