SQL

  • dirk1234 dirk1234
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    27. 04. 2012, 09:57

    Hallo,

    warum kalt SQL nicht??? (Extensions Tesseract)

    SQL:

    [b]SELECT piVars, name $this->piVars['uid1']
    FROM tx_powermail_mails[/b]

    bitte helft mir

    Axan


  • 1
  • Norman2k Norman2k
    Jedi-General
    0 x
    1293 Beiträge
    12 Hilfreiche Beiträge
    27. 04. 2012, 12:24

    [quote="dirk1234"]
    warum kalt SQL nicht??? (Extensions Tesseract)
    [/quote]
    Was?

    [quote="dirk1234"]
    [b]SELECT piVars, name $this->piVars['uid1']
    FROM tx_powermail_mails[/b]
    [/quote]
    Weil es die Felder "piVars, name $this->piVars['uid1']" sicherlich nicht in der Tabelle tx_powermail_mails gibt

  • dirk1234 dirk1234
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    27. 04. 2012, 16:50

    Hallo,

    es sind alle Felder in der tx_powermail_mails da, vielleicht nur ein Syntax Fehler?

    Axan

  • Norman2k Norman2k
    Jedi-General
    0 x
    1293 Beiträge
    12 Hilfreiche Beiträge
    30. 04. 2012, 09:58

    [quote="dirk1234"]
    [b]SELECT piVars, name $this->piVars['uid1']
    FROM tx_powermail_mails[/b]
    [/quote]
    Also "name" ist in tx_powermail_fields, "piVars" ist in tx_powermail_mails und was ist $this->piVars['uid1']? Eine ID? Dann hat die bestimmt nichts im SELECT zu suchen!
    Das sind zumindest 2 Tabellen, aber ich sehe kein Join oder so was in deinem Query. Außerdem würde wohl auch noch ein Komma zwischen name und $this->piVars['uid1'] fehlen.
    Und schreibe nie ungeprüfte Get- oder Post-Werte direkt in dein Query!

  • dirk1234 dirk1234
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    01. 05. 2012, 11:03

    Hallo,

    SELECT *,
    titet=piVars['uid1'],
    datum=piVars['uid2']
    FROM tx_powermail_mails

    das sieht schon richtiger aus, aber es lauft nicht! wo habe ich den neuen Fehler gemacht???

    Axan

  • dirk1234 dirk1234
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    01. 05. 2012, 12:05

    [quote="dirk1234"]
    Hallo,

    SELECT *, piVars['uid1'] As titel
    FROM `tx_powermail_mails`

    das sieht schon richtiger aus, aber es lauft nicht! wo habe ich den neuen Fehler gemacht???

    Axan

    [/quote]

  • 1