Avatar billede hmmhelpinghmm Nybegynder
18. juni 2004 - 13:11 Der er 8 kommentarer og
1 løsning

Echo i tabel?

Jeg har denne kode

<html>
<body>
<?
include("xxxxxx.php");
$query = mysql_query("SELECT * FROM mail WHERE mailtil = 'HAM'");
while($row = mysql_fetch_array($query)) {

echo "$row[mailfra]<br>
      $row[dato]<br>";


}
?>
</html>
</body>

Problemet er at jeg gerne vil have dem ind i en tabel. Sådan at de står således

FRIENDS  14-05-04
MIG      13-05-04

Hvordan gør jeg det?

Hvis man sætter mellemrum ind står de jo

FRIENDS  14-05-04
MIG    13-05-04

Denne tabel fx.

<TABLE border=1>
 
  <TR>
    <TD></TD>
    <TD></TD></TR></TABLE>

Men hvordan, kan bare ikke få det til det!
Avatar billede hmmhelpinghmm Nybegynder
18. juni 2004 - 13:12 #1
Ja, i det første eksempel skulle de stå under hinanden!
Avatar billede skau Nybegynder
18. juni 2004 - 13:16 #2
<html>
<body>
<?
include("xxxxxx.php");
$query = mysql_query("SELECT * FROM mail WHERE mailtil = 'HAM'");
echo "<TABLE border=1>";
while($row = mysql_fetch_array($query)) {

echo "<TR><TD>".$row[mailfra]."</TD><TD>".$row[dato]."</TD></TR>";


}
echo "</TABLE>
?>
</html>
</body>
Avatar billede hmmhelpinghmm Nybegynder
18. juni 2004 - 13:18 #3
Du manglede lige en " efter </table>

Takker for det!
Avatar billede taskmgr Nybegynder
18. juni 2004 - 13:18 #4
Gør det til en vane at bruge '' eller "" når du kalder array-nøgler som er strenge :)

Altså $arr['nogle'] eller $arr["nogle"]
Avatar billede hmmhelpinghmm Nybegynder
18. juni 2004 - 13:20 #5
Hvad mener du? forstår ikke helt!
Avatar billede hmmhelpinghmm Nybegynder
18. juni 2004 - 13:20 #6
Hvordan sortere jeg efter id i min database
Avatar billede taskmgr Nybegynder
18. juni 2004 - 13:26 #7
"SELECT * FROM mail WHERE mailtil = 'HAM' ORDER BY id ASC"
(eller DESC i stedet for ASC til sidst, alt efter hvilken retning de skal komme i)

Når du bruger arrays og definerer dine nøgler med strenge (strings), så skal du bruge '' eller "".

Hvis du kalder det nummerede index:
echo $array[0];
(eks.)

Hvis du kalder indhold i et array som er defineret ved en streng:
echo $array['key'];
eller
echo $array["key"];
(eks.)

Kig evt. på min artikel om arrays her:
http://www.eksperten.dk/artikler/99
Avatar billede hmmhelpinghmm Nybegynder
18. juni 2004 - 13:29 #8
Hvad så med centrering af tekst i tabel?
Avatar billede skau Nybegynder
18. juni 2004 - 15:30 #9
brug ALIGN="center" i dine TD eller TABLE tags
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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