[TYPO3-german] Update auf ein zufalls Select
Ralf-Rene Schröder
ralf.rene at online.de
Sat Jan 7 03:58:15 CET 2017
Am 07.01.2017 um 00:17 schrieb Ralf-Rene Schröder:
> Ich habe in einem EID Script folgendes Select:
> $datas = $GLOBALS['TYPO3_DB']->exec_SELECTquery($select_fields,
> $from_table, $where_clause, $groupBy='', $orderBy='rand()', $limit='10');
> gibt mir 10 zufällige Datensätze gemäß den where Kriterien...
>
> Auf genau dieses Zufallsergebnis möchte ich jetzt ein exec_UPDATEquery
> machen und sehe den Wald vor lauter Bäumen nicht (ich könnte natürlich
> eine Schleife laufen lassen, aber das sollte eigentlich doch einfacher
> gehen)... wie macht ihr das???
kann eigentlich nur mit ner Schleife gehen (und funktioniert so ja auch)
...
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery($select_fields,
$from_table, $where_clause, $groupBy = '', $orderBy = 'rand()', $limit);
while ($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)){
$updateFields = array(
'status_online' => 0,
'last_online' => 0
);
$data = $GLOBALS['TYPO3_DB']->exec_UPDATEquery($from_table, 'uid = "'
. $row['uid'] . '"', $updateFields, '');
}
war halt schon spät ;)
--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
More information about the TYPO3-german
mailing list