mysql php til html
Hej jeg er ved at skulle lave en html side.
Det jeg gerne vil er at skrive teksten fra en db mysql.
Men hvordan trækker jeg teksten ud til min html side.
Jeg ved godt hvor dan jeg laver db med tabeller m.m
Jeg tror jeg skal trække det ud med php men hvordan?
- Log in to post comments
Kommentarer8
Re: mysql php til html
Har du prøvet at kigge lidt i php manualen..
se f.eks http://dk2.php.net/mysql
Held og lykke :D
<?php //dette er en
<?php //dette er en kommentar-linie, og bliver ikke udført som php
mysql_connect("localhost", "username", "password");
mysql_select_db("database-navn");
$query = mysql_query("SELECT * FROM tabelnavn WHERE titel = 'den titel du vil have'"); //jeg ved ikke om du har en "titel" række i din tabel, men du ved bedst selv hvad du vil erstatte med
$array = mysql_fetch_assoc($query); //samler alle dataene i den valgt række sammen
echo $array["tekst"]; //udskriver indholdet af rækken der hedder "tekst" hvis du har den.
?>
Dette sætter du ind hvorend du vil have din tekst.
ps. jeg tager forbehold for eventuelle slåfejl.
....
eller
<?php
while($row = mysql_fetch_array($query))
{
echo $row["tekst"];
}
?>
Re: mysql php til html
hvilket jo kun er interessant hvis han har mere end en tekst at udskrive ad gangen, hvilket det ikke lød som om.
...
Nej selvfølgelig ikke.
marx
Nu vil jeg da håbe at han har lidt mere end en tekst.
Det vil være rimelig dumt at involvere en database forbindelse til så lidt. Så kan det ligeså godt puttes ind dirrekte i HTML dokumentet...
Re: marx
At han har mere end en tekst er da ikke ensbetydende med, at de alle sammen skal skrives ud samtidig?
dk_zero-cool
Nu er det jo ikke det der er pointen.
marx's metode var hvis der var kun en række der skal udskrives ad gangen, hvorimod thn's metode kører igennem flere rækker, og udskriver hver enkel af dem.