[TYPO3-german] GLOBALS['TYPO3_DB']->exec_UPDATEquery Spaltenwert +1

Domi Garms djgarms at gmail.com
Thu Aug 26 13:08:20 CEST 2010


Hi Claus,

leider klappt es so auch nicht. Es wird immer nur eine 1 in die update
column eingetragen. Ich bin mir nicht sicher, wie das
$row['click_count'] zustande kommt, ist das ein feststehender
Ausdruck?

Zur Zeit mache ich immer erst ein Select und addiere die 1 dazu, finde
es aber irgendwie überflüssig wenn man die +1 gleich in den
Updateausdruck reinnehmen kann.

Schöne Grüße

Domi

Am 26. August 2010 15:58 schrieb Claus Fassing <claus at fassing.eu>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Am 26.08.2010 06:20, schrieb Domi Garms:
>> Guten Morgen,
>>
>> ich versuche gerade eine log-tabelle mit Seitenklicks zu befüllen.
>> Dabei soll der Wert einer Spalte immer um eins erhöht werden:
>>
>> UPDATE tx_dmfaupairs_admin SET click_count=click_count+1 WHERE feuser=10
>>
>> Wenn ich das in phpmyadmin ausprobiere funktioniert es tadellos. Ich
>> versuche jetzt diese Abfrage umzumogeln aber es funktioniert nicht:
>>
>> das:
>> $GLOBALS['TYPO3_DB']->exec_UPDATEquery('tx_dmfaupairs_admin','feuser=10',array('click_count'=>$row['click_count']+1));
>> sowie:



>> $GLOBALS['TYPO3_DB']->exec_query('UPDATE tx_dmfaupairs_admin SET
>> click_count=click_count+1 WHERE feuser=10);
>>
>> funktioniert beides nicht. Sieht jemand von euch vielleicht meinen Fehler?
>>
>> Vielen Dank im vorraus!!!
>> Domi
>
> Hallo Domi,
>
> setze mal die Addition in Klammern.
> $GLOBALS['TYPO3_DB']->exec_UPDATEquery('tx_dmfaupairs_admin','feuser=10',array('click_count'=>($row['click_count']+1)));
>
> Grüße Claus
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQEcBAEBAgAGBQJMdh6kAAoJELsIv+audObfYpkH/RDsMlfqPV92KPR7ddmCD1qs
> hUraDWbYCC9nhBimSmsdRTDM8zo2XbaHSbir8shRnT3efK6xXQein9iDDbwpjGke
> GvVh0cjUjrDNBRBNmRbZG8dL20aNjPIKYX3rWSIecpFFHFDmnwe2xwb5BJFmOonI
> 3Sllv0cUooqWTVLa/WwivuXujCklQtRRTJzFEuHGthfSc9XDFtGqWIU+Jo2CHUoe
> TjerxgOvvOUkfVj5o0zzkDL7fUorB1VybseyFM6xX2GxX9Ta90VoYpMOKxGFsGhh
> 2UFpoFI+vpgfzd+nRGw02QxMuYYzgjhLMxgFsVyUU6zqh8g4n+rvzCOETwVOX94=
> =KCp2
> -----END PGP SIGNATURE-----
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list