27. april 2006 - 16:16Der er
6 kommentarer og 1 løsning
Klikbare udtræk
Hejsa .. sidder og bøvler lidt med et script til en ven.. det skal være et script til at holde styr på en masse cd'er.
hvor man kan skrive artist og title samt nummerne der er på cd'en.
men hvordan får jeg gjort sådan at på liste.php er der klikbare links fx. "Kim Larsen(artist) - Kim i Cirkus(title) hvor man så klikker på det, og kommer ind på en helt enkel side men artist - title og så nummerne (som man skrev da man oprettede cd'en ..
Tjahh.. Går ud fra du ved hvordan du hiver ud fra databasen?
>> liste.php $query = mysql_query("SELECT * FROM tabel ORDER BY id DESC") or die(mysql_error()); while($row = mysql_fetch_assoc($query)) { /// Du henter alt ud.
>> show.php $query = mysql_query("SELECT * FROM tabel WHERE id = '$_GET[id]'") or die(mysql_error()); /// Du henter alt ud som har samme id, så står i ?id=
$query = mysql_query("SELECT * FROM tabel ORDER BY id DESC") or die(mysql_error()); //Her fortæller du hvad du vil hente ud, *=Alt. 'tabel' som er markeret ved hjælp af småbogstaver, er navnet på mysql_tabellen, som du gerne vil hente ud fra. 'ORDER BY id DESC' gør at den sortere det den printer ud så det højeste id står øverst/først. Eksempel: 3. Bob Dylan - 1900 2. Madonna - 1842 1. EMINEM - 2005
Fjerner du så 'DESC' vil de blive placeret under hinanden, så det mindste ID står først. Like this: 1. blabla 2. blabla 3. blabla
'or die(mysql_error());' viser en fejl, hvis noget er gjort forkert =)
while($row = mysql_fetch_assoc($query)) { } // Kan ikke sige særlig meget om det =) men den gør i hvert fald at du mellem '{' og '}' kan printe dit indhold ud ved at skrive $row[tabel_række_navn]
>> Show.php $query = mysql_query("SELECT * FROM tabel WHERE id = '$_GET[id]'") or die(mysql_error());
while($row = mysql_fetch_assoc($query)) { echo "$row[indhold]"; } ?> // Her gør du i princippet det samme, men for at få vist det indhold du gerne vil have, må den jo vide hvad det er =) Derfor '$_GET[id]' som henter ud fra URL-adressen, hvor der står id= Så når der står hej.dk/liste.php?id=5 så henter den alt ud fra databasen, hvor id er 5 =D
Også printer du ellers på samme måde som liste.php
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.