Tabellenzellen über php mit farbe füllen
Hi :)
ich habe mich schon durch einige posts durch gelesen und sehr oft die gleichen vorankündigungen gehört, aber leider muss ich diese ebenfalls machen :D ich bin keine leuchte, was php angeht, muss mich eher zwangsläufig damit beschäftigen. zu meinem problem: ich habe eine sql-db, aus der ich daten auslesen möchte. das zu realisieren ist kein problem. jetzt ist es aber so, dass ich in einer tabelle 2 spalten [name] und [farbe] habe. dabei sind die namen sowie die farben der jeweiligen zeilen immer unterschiedlich. diese tabelle möchte ich ausgeben, was ich auch schaffe, nur soll jetzt in der spalte [farbe] zum einen der farbwert der einzelnen zellen als string ausgegeben werden und zum anderen die jeweilige zelle der spalte [farbe] mit dem in der db hinterlegten hex-code ausgegeben, sozusagen verknüpft werden. ich hoffe, man kann verstehen, was ich meine und es gibt eine für mich verständliche lösung :D noch eins vorneweg: ich weiß, dass ich auch mit css einfärben kann, aber ich möchte es eben dynamisch lösen, dass sich php die zu verwendenden farben aus den jeweiligen zellen der tabelle holt. :) grüße dan_d |
AW: Tabellenzellen über php mit farbe füllen
Zitat:
Zitat:
cx |
AW: Tabellenzellen über php mit farbe füllen
zu deinem problem:
mach dir 1. erst mal selbst 'nen kopp - du bekommst bei uns (wie in jedem anderen forum auch) hilfe zur selbsthilfe. zeige uns im 2. schritt deinen ansatz und erläutere die probleme, mit denen du zu kämpfen hast. bitte lesen: unsere forenregeln. ich gehe übrigens davon aus, dass sich etwas zu dem thema im netz finden lässt; es ist ein evergreen. cx |
AW: Tabellenzellen über php mit farbe füllen
hi cortex :)
ich hatte ähnliche ansätze und auch newbies in diesem unterforum gelesen, auch zu einem ähnlichen thema wie diesem, und deshalb war ich der annahme, dass es passen würde. den titel und die beschreibung dieses unterforums habe ich gesehen. danke dir erstmal fürs verschieben. dass das thema ein evergreen ist, kann gut sein, nur habe ich ledliglich ähnliches aber nie wirklich etwas zu dem problem gefunden. aber gut, vielleicht auch falsch gesucht :) hier also mal mein ansatz: PHP-Code:
im hintergrund habe ich noch eine function eingebettet, die das mit löst. ab der while-schleife gebe ich die tabelle aus. nur ist diese lediglich mit den werten der tabelle gefüllt, nicht jedoch mit den flächiger färbung der farbwerte der tabelle. die echo-zeilen im anschluss realisieren das an sich, indem der enthaltene text mit den entsprechenden farben belegt ist. folglich möchte ich das, was in den letzten echo-zeilen passiert auf die jeweiligen zellen der tabelle in der spalte [farbe] umsetzen. und das ist mein problem, bei dem ich nicht weiter komme. |
AW: Tabellenzellen über php mit farbe füllen
Liste der Anhänge anzeigen (Anzahl: 1)
zur näheren erläuterung, wie es letztlich aussehen sollte, hier ein bild:
|
AW: Tabellenzellen über php mit farbe füllen
hallo dan_d,
ich bin nicht so gut / motiviert darin, codes auseinanderzudröseln. dennoch fallen mir ein paar dinge auf: PHP-Code:
2. wo kommt die variable $datenu her? PHP-Code:
a) das font-element ist als deprecated gekennzeichnet. b) struktur + layout sollten getrennt sein. c) falls sich das nicht anders lösen lässt, benutze das style-attribut (inline-css): PHP-Code:
|
AW: Tabellenzellen über php mit farbe füllen
Zitat:
Nur - wo kommt $datenu['hexcol']) und $datenu2['hexcol'] her? Wozu wird es benötigt, wenn Du doch routes.hexcol hast. Dann baue es bei der Erstellung der Tabelle mit ein. Und fertig - das ist einfachstes HTML. |
AW: Tabellenzellen über php mit farbe füllen
die $datenu-variablen kommen aus der ausgelagerten function, mithilfe derer ich die einzelnen farbwerte aus den zellen der tabelle hole und letztlich in den $farbe-variablen speicher.
mit denen habe ich es ja hinbekommen, dass ich text einfärben kann, mit den entsprechenden farb-hex-werten. so wie ich es ja möchte, nur halt eben kein text, sondern zellenbereiche der ausgegebenen tabelle. ich war der annahme, dass ich diese bräuchte, um dann die tabellenzellen mit den farben füllen zu können. aber das bekomme ich nicht hin. und ich möchte ja nicht in html oder css fest vorschreiben, dass er diese und jene farbe zum einfärben nehmen soll, sondern die farbwerte sollen geholt werden. |
AW: Tabellenzellen über php mit farbe füllen
sorry... kann dir nicht folgen.
ich bin raus, cx |
AW: Tabellenzellen über php mit farbe füllen
Dann versuche ich es noch ein mal ...
Zitat:
Zitat:
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:54:07 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.