Records groeperen
Ik heb verschillende op basis van 'owner' gegroepeerd hoe kan ik er nu voor zorgen dat elke groep een andere achtergrondkleur krijgt?
Gesponsorde koppelingen:
Door e^(i*pi) uit te rekenen. Grapje, misschien als je wat meer info post dat we je kunnen helpen. Waar heb je owner neer gezet, in de database? Wat voor gebruikersinformatie sla je op bij het inloggen? Je zou een css-bestand met PHP kunnen genereren...
Code/meer uitleg zou handig zijn.
Code/meer uitleg zou handig zijn.
*****tabel*****
owner --- city
1 --- Brussel
2 --- Gent
3 --- Antwerpen
1 --- Oostende
2 --- Luik
1 --- Bergen
Dan moet er komen
Brussel, Oostende, Bergen
Gent, Luik
Antwerpen
Met telkens een ander achtergrondkleur
owner --- city
1 --- Brussel
2 --- Gent
3 --- Antwerpen
1 --- Oostende
2 --- Luik
1 --- Bergen
Dan moet er komen
Brussel, Oostende, Bergen
Gent, Luik
Antwerpen
Met telkens een ander achtergrondkleur
Veld bijmaken met achtergrondkleur?
Of nieuwe tabel -> achtegrond (id, kleur)
en dan bij tabel owner - city - achtergrond_id.
Of (je geeft te weinig info om dit nuttig te laten zijn)
SELECT kleur (waar komt dit vandaan?) FROM tabel GROUP BY owner
Of nieuwe tabel -> achtegrond (id, kleur)
en dan bij tabel owner - city - achtergrond_id.
Of (je geeft te weinig info om dit nuttig te laten zijn)
SELECT kleur (waar komt dit vandaan?) FROM tabel GROUP BY owner
gebruikelijker is en dat bedoel je misschien, tijdens het loopje waarin je een en ander presenteert steeds de kleur wisselen bij ophogen van je teller, even/oneven of whatever. Zijn diverse topics over te vinden hier.
Han eev op 01/11/2010 15:50:27:
Of (je geeft te weinig info om dit nuttig te laten zijn)
SELECT kleur (waar komt dit vandaan?) FROM tabel GROUP BY owner
Of (je geeft te weinig info om dit nuttig te laten zijn)
SELECT kleur (waar komt dit vandaan?) FROM tabel GROUP BY owner
GROUP BY zorgt ervoor dat meerdere rijen samen gevoegd worden tot één rij, ze worden gegroepeerd. Een tekst veld kan eigenlijk nooit gegroepeerd worden en zal dus of in de GROUP BY terug moeten te vinden zijn of via een aggregate function trukje gebruikt worden.
Wat jij hier voorstelt kan dus niet.
SilverWolf NL op 01/11/2010 15:35:13:
Door e^(i*pi) uit te rekenen.
-1 toch? ;)
Pim - op 01/11/2010 16:39:52:
-1 toch? ;)
SilverWolf NL op 01/11/2010 15:35:13:
Door e^(i*pi) uit te rekenen.
-1 toch? ;)
googlen kan iedereen
Had ook gekund ja...
Pim - op 01/11/2010 16:39:52:
-1 toch? ;)
SilverWolf NL op 01/11/2010 15:35:13:
Door e^(i*pi) uit te rekenen.
-1 toch? ;)
Nu nog de verklaring waarom dat zo is ;)
Maar om TS te helpen: Ik zou een CSS maken met php (dus ipv link naar css link naar phpbestand) dat automatisch kijkt met wat voor soort gebruiker het te maken heeft, en dan de goede background-color instellen aan de hand van de soort gebruiker...
Omdat je na een halve cirkel (pi rad) vanuit de oorsprong met straal 1 (1*e^(pi i) ) op -1 uitkomt in het stelsel X = reëel en Y = irreëel, maar dat is nogal off topic ;)
En nu on topic: http://www.alistapart.com/articles/zebratables/
En voor als je het thema echt boeiend vind: http://www.alistapart.com/articles/zebrastripingdoesithelp/ , maar dat artikel gaat echt nergens over...
En nu on topic: http://www.alistapart.com/articles/zebratables/
En voor als je het thema echt boeiend vind: http://www.alistapart.com/articles/zebrastripingdoesithelp/ , maar dat artikel gaat echt nergens over...
Gewijzigd op 01/11/2010 17:18:28 door Pim -



