Avatar billede aant Nybegynder
28. oktober 2000 - 15:08 Der er 12 kommentarer og
1 løsning

VIS ID?!?

Hejsa den som læser dette. Du må hjælpe mig.

Jeg er igang at lave en slags oversigt af indholdet på min side, men jeg har et lille problem. Jeg kan ikke få det til at virke...?

På min side: se.php er der en helvedes masse ting, seføli med forskellige id\'er. Jeg vil have at når jeg trykker på en af tingene vil en anden side komme frem: vis.php med indholdet fra den pågældende id.

Hvordan gør jeg det ?

Håber at du forstår spørsgmålet...

Jesper
 
Avatar billede jd Nybegynder
28. oktober 2000 - 16:21 #1
På se.php henter du alt det du skal med en ganske normalt query...så skriver links\'ne ud med en while() -løkke således:

while($row = mysql_fetch_array($query)){
echo \"<a href=\\\"vis.php?id=$row[id]\\\">noget</a>
}

/Jon@z
Avatar billede aant Nybegynder
28. oktober 2000 - 20:03 #2
Det var ikke det jeg mente...

Hvordan får jeg vist indholdet på siden...?

Jeg har siddet og bikset med det og kan stadig ikke få det til at virke...

Det er jo meget nemt at lave et link til vis.php, men at vise indholdet...

Jesper
Avatar billede jd Nybegynder
28. oktober 2000 - 20:25 #3
At vise indholdet på vis.php ?

$q=mysql_query(\"select * from din_tabel where id=$id\") or die(mysql_error());
$r=mysql_fetch_array($q);

echo $r[noget].\"-\".$r[nogetandet];

/Jon@z
Avatar billede aant Nybegynder
28. oktober 2000 - 20:45 #4
Det har jeg prøvet...

Jeg kan stadig ikke få det til at virke...
Avatar billede jd Nybegynder
28. oktober 2000 - 20:49 #5
Kan jeg få dig til at poste koden for se.php og vis.php ?

/Jon@z
Avatar billede aant Nybegynder
28. oktober 2000 - 20:51 #6
Poste?
Avatar billede jd Nybegynder
28. oktober 2000 - 20:53 #7
Ja, poste koden her?

Du ved.... kopiere koden for filerne ned i det lille text-felt nederst på siden, og trykke på Udfør! ;O)

/Jon@z
Avatar billede aant Nybegynder
28. oktober 2000 - 21:00 #8
HVorfor skal man poste, er det den eneste måde?
Avatar billede jd Nybegynder
28. oktober 2000 - 21:06 #9
Du siger bare at det kan du ikke få til at virke, derfor må du enten forklare dit problem bedre så vi kan hjælpe, eller du må poste noget kode!

Hvad er problemet præcist? Hvad har du gjort? For du en fejlmeddelelse?

/Jon@z
Avatar billede aant Nybegynder
28. oktober 2000 - 21:14 #10
Nåeh... hernede... Jeg forstod det som i selve mit se.php dokument.. :O)
Nå men altså.... Nu prøver jeg at skære det ud i pap.

Jeg vil lave en slags online-auktion. Derfor har jeg utrolig mange kategorier. Jeg vil så have at når der er henvendelser i den nævnte kategori, at der er et link med f.eks. id\'en nummer: 13.
Så skal siden gå ind på siden vis.php og hente alt under kategorien med id\'en 13 eller hvad det nu er.
Jeg har fået at vide at jeg skal lave en side til hver kategori, men kan man ikke gøre det anderledes? Eller SKAL jeg lave en ny side, hver gang der kommer en ny kategori?
Desuden vil jeg så have at når man er på vis.php, at man kan gå in og nærlæse henvendeleserne.
Avatar billede jd Nybegynder
29. oktober 2000 - 21:10 #11
Øhh...det var sq noget utydeligt pap..

Kan ikke se problemet!
Holder stadig på at hvis du på se.php laver et link med fx. vis.php?id=13 og man så trykker på det, og kommer ind på vis.php?id=13 kan du bare hente det der skal være i den pågældende kat. med et normalt query hvor du sætter

WHERE kategori=$id

eller noget lign..

/Jon@z
Avatar billede aant Nybegynder
02. november 2000 - 21:03 #12
Ja tak... Jeg har prøvet og det virker... Så her er pointene... Takker endnu en gang!

:O)

Jesper
Avatar billede jd Nybegynder
02. november 2000 - 21:10 #13
np
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
Computerworld tilbyder specialiserede kurser i database-management

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