26. juli 2006 - 11:05Der er
9 kommentarer og 1 løsning
Tutorial / Forum problem
Jeg har valgt at lave en side med tutorials ligesom et forum hvor der er en kategori for hver.. dette har jeg gjort under 1 tabel i databasen som hedder tutorials.. så har jeg sat cases på .. Så når man skriver en tutorial kan man vælge via en dropdown box .. hvilket emne den skal være under.. så der kun kommer de emner jeg vil have.. .. så kommer der en række i tabelen med tekst, overskrift OG HVILKET EMNE DEN SKAL VÆRE I.. så på forsiden viser den alle emner via en SELECT og while.. men så er problemet.. selvom 2 emner er det samme fx. PHP så laver den 2 emner med samme navn PHP og når man trykker kommer man ind til samme emne med samme posts .. jeg kan lave det om til rene links men så kan jeg ikke hive informationer ud af den fx. hvor mange posts osv der er i hvert emne.. Hvordan gør jeg så den kun viser 1 emne hvis 2 beskeder er blevet skrevet i samme ?
hvad gør jeg så når jeg skal inserte min tutorial ??
insert navn og overskrift i min tutorial tabel og så ksla jeg $kategori = $_REQUEST["kategori"]; også "INSERT INTO kategori where *HVAD* = '$kategori'")
og HVAD skal jeg inserte ind i kategori og hvordan skal jeg hive frem hvilke tutorials der er under hvilke kategori ?
når okay .. jeg skal inserte PHP ind i navn.. men okay .. hvordan hiver jeg så frem hvilke der har kategori PHP ? det som det vil gøre er jo kun at skrive i række navn under tabel kategori.. hvordan ved den så hvilken besked der hører til hvad ?
Når du så skal indsætte en tutorial, så laver du en dropdown, hvor du trækker alle dine kategorier ud. f.eks. : $query = mysql_query('SELECT * FROM kategori ORDER BY navn'); echo '<select name="kategori">'; while($row = mysql_fetch_assoc($query) { echo '<option value="'.$row['id'].'">'.$row['navn'].'</option>'; } echo '</select>';
Når når så en vil vælge alle tutorials fra php, så bruger du igen dropdown ovenfor, og laver så en søgning ala:
//$_POST['kategori'] = 1 = PHP kategori SELECT * FROM tutorial WHERE kategori = $_POST['kategori']
Du får lige et svar... Hvis altså det var muligt..
Synes godt om
Ny brugerNybegynder
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.