/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Kan man fremhæve ?
Fra : Kemster


Dato : 28-08-02 20:49

Kan man fremhæve rækker vist i en table på sin hjemmeside ?
Lad os sige at jeg har 10 navne på listen, og de 3 skal stå med fed skrift,
hvodan gør man det, og hvad skal tilføjes i MySQL, for at tabellen kan se at
den skal fremhæve det ?


MVH
Stadig nOOb PHP/MySQL
Kemster



 
 
Kim Schulz (28-08-2002)
Kommentar
Fra : Kim Schulz


Dato : 28-08-02 20:42

On Wed, 28 Aug 2002 21:48:47 +0200
"Kemster" <wuzz@mindless.com> wrote:
> Kan man fremhæve rækker vist i en table på sin hjemmeside ?
> Lad os sige at jeg har 10 navne på listen, og de 3 skal stå med fed
> skrift, hvodan gør man det, og hvad skal tilføjes i MySQL, for at
> tabellen kan se at den skal fremhæve det ?


det gør du da med html og ikke mysql.


--
Kim Schulz - Freelance Development | You are not a fool just because
Email : kim @ schulz.dk | you have done something foolish --
Tlf : 51904262 | only if the folly of it escapes

rofe@mailme.dk (29-08-2002)
Kommentar
Fra : rofe@mailme.dk


Dato : 29-08-02 01:18

Hvis der ikke er noget system i hvordan de skal fremhæves, dvs at det kan
være vilkårlige
rækker der skal fremhæves, kan du i MySQL databasen tilføje et felt,
eksempelvis kaldet
col_emphasize, som kan have værdierne 0 og 1 (slukket og tændt)

Så laver du din SQL sætning :
$result = mysql_query($sql);

skrive dem ud :

echo "<table border=\"1\">\n"; // start tabel

while($row = mysql_fetch_array($result))
{
echo "<tr>\n"; // start ny række

if($row["col_emphasize"] == 1)
echo "<td style=\"background-color: #efefef;\">" . $row["col_text"]
.. "</td>\n"; // fremhævet ved anden baggrundsfarve
else
echo "<td style=\"background-color: #ffffff;\">" . $row["col_text"]
.. "</td>\n"; // ikke fremhævet - hvid bg-farve

echo "</tr>\n"; // slut række
}

echo "</table>\n"; // slut tabel



Det er skrevet ud fra ren intuition pseudo kode, kald det hvad du vil,
men der er ikke
garanti for at det virker, men det er i hvert fald idéen til hvordan man kan
gøre.

m v h
Ronni
rofe@mailme.dk



"Kemster" <wuzz@mindless.com> wrote in message
news:akj8tk$1qh2$1@news.cybercity.dk...
> Kan man fremhæve rækker vist i en table på sin hjemmeside ?
> Lad os sige at jeg har 10 navne på listen, og de 3 skal stå med fed
skrift,
> hvodan gør man det, og hvad skal tilføjes i MySQL, for at tabellen kan se
at
> den skal fremhæve det ?
>
>
> MVH
> Stadig nOOb PHP/MySQL
> Kemster
>
>



rofe@mailme.dk (29-08-2002)
Kommentar
Fra : rofe@mailme.dk


Dato : 29-08-02 01:21

hehe.... nu skrev du godt nok fed skrift, men det er jo blot at ændre
style til font-weight: bold; i stedet for background-color



/Ronni



Jesper Brunholm (29-08-2002)
Kommentar
Fra : Jesper Brunholm


Dato : 29-08-02 08:27

Kemster wrote:
> Kan man fremhæve rækker vist i en table på sin hjemmeside ?
> Lad os sige at jeg har 10 navne på listen, og de 3 skal stå med fed skrift,
> hvodan gør man det, og hvad skal tilføjes i MySQL, for at tabellen kan se at
> den skal fremhæve det ?

Selve fremhævningen skal (som andre har skrevet) foregå i markup'en.

Noget andet er så at du i tabellen kan sætte et ENUM-felt på om det er
en post som skal markeres eller ej. Man kunne fx lave et felt der hedder
[kolonne] ENUM('class="markeret"','')

du selecter så [kolonne] med når du udtrækker, laver en CSS-class der
hedder markeret og smider udtrækket med i din markup...

mvh

Jesper Brunholm

--
Phønix - dansk folk-musik fra unge musikere - http://www.phonixfolk.dk


Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste