Avatar billede pade2204 Nybegynder
13. maj 2006 - 00:54 Der er 4 kommentarer og
1 løsning

Lave layout i php kode med en css

Nu ikke grine af mit spørgsmål... Jeg er total blank på området.

Jeg har en side med en gæstebog, som henter nogle beskeder. Problemet er at jeg gerne vil lave layoutet om på det den skriver på siden.

Jeg har en side der er lavet i frames, hvor én af de frames har php koden i sig.

Jeg har fosøgt enhver ting for at "Apply css style" til den pågælde php kode, for at få mit eget layout (skrifttype og størrelse etc), Men INTET gør som jeg vil. Jeg bruger Adobe Go Live 6

Kan nogen hjælpe mig - og fortælle hvordan jeg lidt nemmere selv kan bestemme layoutet på det output min php kode henter fra databasen ??

Tak
Avatar billede mcardle Nybegynder
13. maj 2006 - 02:18 #1
Har du et eksempel på kodeoutputtet?
Avatar billede pade2204 Nybegynder
13. maj 2006 - 03:21 #2
while($r = mysql_fetch_array($getmsg))

    {

        $mail = $r[mail];

        $name = $r[navn];

        $date = $r[dato];

        $headline = $r[headline];

        $msg = $r[msg];

        echo '<table border=0 width="100%">';

            echo '<tr>';

                echo '<td width="100%">';

                    echo "<b>$headline</b>";

                echo '</td>';

            echo '</tr>';

            echo '<tr>';

                echo '<td>';

                    echo "Af: $name";

                echo '</td>';

            echo '</tr>';

            echo '<tr>';

                echo '<td>';

                    echo "Dato: $date";

                echo '</td>';

            echo '</tr>';

            echo '<tr><td></td></tr>';

            echo '<tr>';

echo "<td width=\"100%\" bgcolor=\"#FFFFFF\">".str_replace("\n", "<br />", $msg)."</td>";

            echo '</tr>';
        echo '</table>';
        echo '<tr><td><br><hr></td></tr>';

    }

    echo '</table>';

}

else

{

    echo "<h3>Endnu ingen tags tilføjet.</h3>";

}

//Close db connection
mysql_close();
Avatar billede pade2204 Nybegynder
13. maj 2006 - 11:28 #3
nogen de rkan hjælpe ?
Avatar billede mcardle Nybegynder
15. maj 2006 - 19:02 #4
Det du echo'er skal der være en classtag eller et styletag på.

Dit problem består i at du skal bruge " og ' alt efter hvad der skal være. Det lyder lidt mærkeligt det ved jeg godt, men se selv i eksemplet.

eksempel:

echo "<td class=\"Din class\">"; eller
echo "<td class='Din class'>"; eller
echo "<td id='Din ID'>"; eller
echo "<td id=\"Din ID\">"; eller
echo "<td style='Dine styles'";

Hvis ikke du ved hvad stylesheets går ud på, kan du bruge de gamle tags (det er dog ikke anbefalet)

echo "<td width='100'>";

//mcardle
Avatar billede pade2204 Nybegynder
08. juli 2007 - 20:27 #5
lukker
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