Rampensau reloaded
Anfrage
-
03
Florian Born:14.02.2005 um 15:19<?php
$result = mysql_fetch_array($resultset);
$skalar = 1;
$differenz = (floor($result['differenz'] / $skalar) > 255) ? 255 : floor($result['differenz'] / $skalar); [...]
-
02
Florian Born:14.02.2005 um 15:16Wieso zu viele abfragen? Man kann doch alles in einem Rutsch aus der DB rausholen (text, datum, differenz)
Da der php teil abgeschnitten wurde hier nochmal:
< ?php
$result = mysql_fetch_array($resultset);
$skalar = 1;
$differenz = (floor($result['differenz'] / $skalar)> 255)
? 255 : floor($result['differenz'] / $skalar); (ohne umbruch)
$hex = dechex($differenz);
$farbe = “#”.$hex.$hex.$hex;
?>
Nicht getestet!
-
01
Florian Born:Bei Benutzung einer MySQL-DB Version > 4.1.1 kann man gleich in der Abfrage DATEDIFF verwenden.
Z.B.: select [...], DATEDIFF(datum_des_artikels,CURDATE()) AS ‘differenz’ FROM [...]Damit wäre nach 255 Tagen der Text weiss statt schwarz.
Wenn das zu kurz ist, $skalar erhöhen.Weiter dann:
< ?php
$result = mysql_fetch_array($resultset);
$skalar = 1;
$differenz = (floor($result['differenz'] / $skalar)> 255) ? 255 : floor($result['differenz'] / $skalar);
$hex = dechex($differenz);
$farbe = “#”.$hex.$hex.$hex;
?>
04
Polylux kommt immer Donnerstags in der ARD um ~ 23.30 nach Harald Schmidt. Lohnt sich also auch schon früher einzuschalten.