/ 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
Mixe PHP og HTML
Fra : Cifly


Dato : 23-12-04 23:22

God aften.

Jeg er grøn webprogrammør og er igang med at lære PHP og
databasestyring.

Det jeg nu er stødt på¨, er hvordan jeg blander PHP og HTML.

Mit resultat skal blive, at indhold fra en database indsættes i en
tabel.

Som jeg har forstået det, bliver jeg altså nødt til at oprette en
"HTML" tabel i PHP sætningen.

Min php kode ser således ud:

<?php
$conn = mysql_connect("localhost", "root", "");
mysql_select_db("cdcol");
$result = mysql_query("select * from cds");
$antal = mysql_num_rows($result);
echo "Antal poster: ".$antal."<br /><br />\n";
echo "ID"." "."Titel"."<br />\n";
while ($row = mysql_fetch_array($result))
echo $row["id"] ." ".$row["titel"]."<br />";{
}
mysql_close($conn);
?>

Er der nogen der kan give en hjælpende hånd?

Vh Claus

 
 
Daniel Overby (24-12-2004)
Kommentar
Fra : Daniel Overby


Dato : 24-12-04 10:10

Du bruger såmænd bare <? og ?> til at springe ind og ud af PHP. F.eks.:

<table>
<?
while(......) {
?>
<tr><td>
<?
echo "tekst";
?>
</td></tr>
<?
}
?>
</table>

Ovenstående er et tænkt eksempel, som illustrerer hvordan du kan "springe"
ind og ud af PHP. I dit tilfælde vil du i din while-løkke, som lave en række
(<tr>) for hvert gennemløb.

- Daniel

"Cifly" <clauss@postkasse.net> skrev i en meddelelse
news:ff835dfb.0412231421.2c62b586@posting.google.com...
> God aften.
>
> Jeg er grøn webprogrammør og er igang med at lære PHP og
> databasestyring.
>
> Det jeg nu er stødt på¨, er hvordan jeg blander PHP og HTML.
>
> Mit resultat skal blive, at indhold fra en database indsættes i en
> tabel.
>
> Som jeg har forstået det, bliver jeg altså nødt til at oprette en
> "HTML" tabel i PHP sætningen.
>
> Min php kode ser således ud:
>
> <?php
> $conn = mysql_connect("localhost", "root", "");
> mysql_select_db("cdcol");
> $result = mysql_query("select * from cds");
> $antal = mysql_num_rows($result);
> echo "Antal poster: ".$antal."<br /><br />\n";
> echo "ID"." "."Titel"."<br />\n";
> while ($row = mysql_fetch_array($result))
> echo $row["id"] ." ".$row["titel"]."<br />";{
> }
> mysql_close($conn);
> ?>
>
> Er der nogen der kan give en hjælpende hånd?
>
> Vh Claus



Dan Storm (24-12-2004)
Kommentar
Fra : Dan Storm


Dato : 24-12-04 14:21

<html>
<head>
<title>TABLE in PHP</title>
</head>
<body>
<?php
$conn = mysql_connect("localhost", "root", "");
mysql_select_db("cdcol");
$result = mysql_query("select * from cds");
$antal = mysql_num_rows($result);
echo "Antal poster: ".$antal."<br /><br />\n";
echo "<table>";

echo "<tr><td>ID</td><td>Titel</td></tr>\n";
while ($row = mysql_fetch_array($result)) {
echo '<tr><td>'.$row['id'].'</td><td>'.$row['titel'].'</td></tr>';
}
echo "</table>";
mysql_close($conn);
?>

</body>
</html>

utestet....

overvej din strukturopbygning....

hold funktioner, prints og sql mere adskilt, det gør det nemmere at
overskue...
--
Dan Storm

http://err0r.dk
storm@err0r.dk

PGP Public key på http://err0r.dk/pubring.pkr

>>> husk på; en ekspert er en person der har begået alle fejl mulige
inden for et bestemt område

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste