Avatar billede udvikler Nybegynder
26. maj 2005 - 20:08 Der er 8 kommentarer og
1 løsning

Printe tabel ud af database og lave link til anden tabel ?

Hejsa..

jeg har lavet et forum, men jeg vil også gerne have en forside som viser alle indlæggene.. hvordan gør jeg det ?

Det skal være sådan så den viser overskriften på beskeden også når man klikker på overskriften, så kommer man til den side med indlægget.

Jeg har prøvet at lave det, men det virker ikk..
Avatar billede saucer Nybegynder
26. maj 2005 - 20:11 #1
hehe  Hvordan kan det være at du kan kode et forum script uden at kunne lave det du spørger ??

Men det er meget simpelt. Dog skal vi lige vide lidt om hvordan din forum er opbygget så vi ved hvordan data er gemt og på den måde kan udskrive det du ønsker.
Avatar billede udvikler Nybegynder
26. maj 2005 - 20:20 #2
Hehe, det er fordi jeg har lavet det, men det virkede ikk.. men jeg kom til at slette det og nu kan jeg ikke finde.. derfor "lyder" det som om jeg slet ikke ved det. :)

Hmm.. hvad vil du vide ?

Det er bygget i php og mysql
min tabel ser således ud:
CREATE TABLE nyheder (
id int(3) NOT NULL auto_increment,
overskrift tinytext NOT NULL,
dato tinytext NOT NULL,
nyhed text NOT NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;

Hvad er der ellers ?

Du kan se forummet på www.mintestside.frac.dk
Avatar billede Slettet bruger
26. maj 2005 - 20:28 #3
-aco- er det seriøst at du hele tiden spørger herinde? Du spørger gang på gang, og du lærer _intet_ af det vi siger.

Du sætter 30 point af til at få lavet et komplet forum, der ellers koster penge at få lavet.
Hvis du, imod mine forventninger, er seriøs mht. alle dine spørgsmål, bør du måske bruge ekspertens søgefunktion.. eller bare google.
Avatar billede saucer Nybegynder
26. maj 2005 - 20:28 #4
På forsiden :


$query = mysql_query("SELECT * FROM nyheder ORDER BY id DESC ") or die(mysql_error());
while($row = mysql_fetch_array($query)) {

echo " <a href="show.php?id=$row[id]">$row[overskrift]</a>";

}



show.php :
$query = mysql_query("SELECT * FROM nyheder WHERE id ="$_GET[id]" ORDER BY id DESC ") or die(mysql_error());
while($row = mysql_fetch_array($query)) {

echo " $row[overskrift] -- $row[dato]<br>$row[nyhed]";

}



Hmm Sagde du ikke at det var et forum ??? Hvorfor er det så en nyheds tabel?
Avatar billede saucer Nybegynder
26. maj 2005 - 20:33 #5
tak for points. 
Saucer out
Avatar billede udvikler Nybegynder
26. maj 2005 - 20:34 #6
Fordi det er mit nyhedsforum :)


Hmm wices.. jeg har altså ALDRIG spurgt om jeg måtte få færdigt.. ?!?!?!?!?! :(

Det er jeg ked af du siger :(

Jeg spurgte derimod bare om en funktion til at gøre mit forum færdigt.. :/
Avatar billede Slettet bruger
26. maj 2005 - 20:34 #7
Saucer hvis du har lagt mærke til nogle af -aco-'s andre posts, eller set i hans karmabeskeder, kan du se at der ikke er _noget_ der giver mening rundt om ham... :S
Avatar billede saucer Nybegynder
26. maj 2005 - 20:38 #8
wicez >> True

Well jeg læser ikke folks profil inden jeg giver mit svar. Normalt svare jeg ikke så ofte. Men kom til at kede mig lidt så der for fik han mit svar.. 

Men igen, man skal jo starte et sted for at lær'. Og man skal så også gøre noget for at lær' det :D
Avatar billede Slettet bruger
26. maj 2005 - 22:04 #9
Hehe, uden at ville være _alt_ for negativ overfor -aco-, må jeg indrømme at man får sig en anden indstilling efter at have svaret et par gange på hans spørgsmål.
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