Avatar billede blueeye97 Nybegynder
20. juni 2004 - 21:06 Der er 10 kommentarer og
1 løsning

Pæn ramme på db udtræk

Hvordan får man nedenstående til at se lidt pænere ud. Jeg tænker på f.eks. at vise det med en ramme omkring.

while($data = mysql_fetch_row($foresp)){

echo "<TR><TD VALIGN=TOP>";
// echo "$data[0]<BR>";
echo "<A HREF=\"mailto:$data[1]\">$data[0]</A><BR>";
echo "$data[2]<BR>";
echo "$data[3]<BR>";
echo "$data[4]<BR>";
echo "$data[5]<BR>";
echo "$data[6]<BR>";
echo "$data[7]<BR>";
echo "<HR><BR>";
}
?>
Avatar billede jaw Nybegynder
20. juni 2004 - 21:12 #1
Sådan her du tænker på:

echo "<table style='BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;'>
while($data = mysql_fetch_row($foresp)){

echo "<TR><TD VALIGN=TOP>";
// echo "$data[0]<BR>";
echo "<A HREF=\"mailto:$data[1]\">$data[0]</A><BR>";
echo "$data[2]<BR>";
echo "$data[3]<BR>";
echo "$data[4]<BR>";
echo "$data[5]<BR>";
echo "$data[6]<BR>";
echo "$data[7]<BR>";
echo "<HR><BR>";
echo "</TD></TR>";
}
echo "</table>";

?
Avatar billede jaw Nybegynder
20. juni 2004 - 21:12 #2
echo "<table style='BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;'>"; <- sådan skal den linie lige være !
Avatar billede blueeye97 Nybegynder
20. juni 2004 - 21:21 #3
JA for filen da :o)

eller næsten...

Jeg lavede i mellemtiden en ændring så der står:

echo "Navn - <A HREF=\"mailto:$data[1]\">$data[0]</A><BR>";

Det ser jo tåbeligt ud. Hvordan deler jeg op i to kolonner så 'navn' står i kolonne 1 og variablen i kolonne 2

snakker jeg sort ? :o))
Avatar billede blueeye97 Nybegynder
20. juni 2004 - 21:23 #4
argh... Glemte oss... fonten skal være verdana. Skal det indsættes i hver echo eller kan jeg overordnet gøre det ?
Avatar billede blueeye97 Nybegynder
20. juni 2004 - 21:24 #5
Jeg smed lige lidt ekstra point på. Det er jo 3 spørgsmål på een gang :o))
Avatar billede jaw Nybegynder
20. juni 2004 - 21:26 #6
Det her vil vist være "kolonne-problemet":

// echo "$data[0]<BR></td>";
echo "<td width=50%>Navn</td><td width=50%><A HREF=\"mailto:$data[1]\">$data[0]</A></td>";
echo "<td colspan=2>$data[2]</td>";
echo "<td colspan=2>$data[3]</td>";
echo "<td colspan=2>$data[4]</td>";
echo "<td colspan=2>$data[5]</td>";
echo "<td colspan=2>$data[6]</td>";
echo "<td colspan=2>$data[7]</td>";
echo "<td colspan=2><HR></td>";
echo "</TR>";
Avatar billede jaw Nybegynder
20. juni 2004 - 21:28 #7
Smid det her i toppen:

<style type="text/css">
.table {
  font-family: verdana;
}
</style>

og i din <table> tilføj : class=table - altså, <table class=table style=blahblah>

Det burde være "font-problemet" :)
Avatar billede blueeye97 Nybegynder
20. juni 2004 - 21:34 #8
Den her virker ikke helt. Den smider hver variabel i 1 kolonne for sig.

Det jeg mener er at data[1] skal i linie 1 og data[2] i linie 2 osv.

Foran hver af variablerne skal der stå en tekst. navn, adresse etc..


echo "$data[0]<BR></td>";
echo "<td width=50%>Navn</td><td width=50%><A HREF=\"mailto:$data[1]\">$data[0]</A></td>";
echo "<td colspan=2>$data[2]</td>";
echo "<td colspan=2>$data[3]</td>";
echo "<td colspan=2>$data[4]</td>";
echo "<td colspan=2>$data[5]</td>";
echo "<td colspan=2>$data[6]</td>";
echo "<td colspan=2>$data[7]</td>";
echo "<td colspan=2><HR></td>";
echo "</TR>";
Avatar billede jaw Nybegynder
20. juni 2004 - 21:38 #9
Nå nej, jeg sidder og læser om el-fordelingsanlæg samtidig, så der var lige en lille kortslutning (hehe) :)

Prøv det her i stedet:

echo "<tr><td width=50%>Navn1</td><td width=50%>$data[0]</td></tr>";
echo "<tr><td>Mail</td><td><A HREF=\"mailto:$data[1]\">$data[0]</A></td></tr>";
echo "<tr><td>Hjemmeside</td><td>$data[2]</td></tr>";
echo "<tr><td>IRC-Kanal</td><td>$data[3]</td></tr>";
echo "<tr><td>Mors navn</td><td>$data[4]</td></tr>";
echo "<tr><td>Fars navn</td><td>$data[5]</td></tr>";
echo "<tr><td>Bilmærke</td><td>$data[6]</td></tr>";
echo "<tr><td>Yndlingsfilm</td><td>$data[7]</td></tr>";
echo "<tr><td colspan=2><HR></td></tr>";
Avatar billede blueeye97 Nybegynder
20. juni 2004 - 21:39 #10
SÅDAN MAND !

Takker (og svar så lige ikk)
Avatar billede jaw Nybegynder
20. juni 2004 - 21:40 #11
Hehe, will do :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester