laver ny side

Tags:    php

Hej

Det er sådan at jeg har lavet et nyhede system som køre via database,


altså Det er sådan at der er nyheder ud i siden og så kan man gå henne på nyhedes side og læse alle nyheder men kan man ikke lave sådan f.eks hvis jeg laver noget der hedder gallery-nyheder så laver den selv en fil som hedder galler-nyheder.php og så kan man f.eks klik et link så kommer man ind på den side som er blevet lavet ?. er det noget som er muligt eller hvad?

håber du kan hjælp mig , du kan sende et link hvis det er ?,
eller spørger hvis der er noget som du vil vide, eller du ikke forstår det. :)

Håber i har haft en god dag?



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hvis du gerne vil lave et nyhedssystem der gemmer nyhederne i din database, kan du via et nyheds ID få din specifikke nyhed frem. Du kan nu ved hjælp af MOD REWRITE lave om på din URL, sådan så den får et pænt look, f.eks. - www.dinhp.dk/1/Min-Foerste-Nyhed/ - Dette er hvertfald nemmere og mere 'normalt' end at oprette filer for hver ny nyhed.

Hvis du nu har en nyheds tabel i din datbase
Fold kodeboks ind/udKode 

Så kan du med PHP udtrække værdierne fra din database til en fil der måske hedder show_news.php. I denne PHP fil kan du så hente nogle header informationer med GET, og disse kunne f.eks. være nyhedens id. Et eksempel kunne være følgende URL - www.dinhp.dk?news_id=1 - Du kan så i din PHP fil lave nogle lignende
Fold kodeboks ind/udPHP kode 

Håber at det hjalp dig lidt i gang



Indlæg senest redigeret d. 23.11.2011 21:30 af Bruger #4487
Tak men

jeg har lavet min mysql database sådan her;

Fold kodeboks ind/udPHP kode 


Fold kodeboks ind/udPHP kode 


Så f.eks hvis man gå ind på nyhede siden så har jeg skrevet sdåan her ;


Fold kodeboks ind/udPHP kode 



Håber du kan forstår mig og hjælper også dig en del samme tid :)



Jesper hvad er det du gerne vil linke til?

Er det til nyheden?

Hvis det er nyheder på en hjemmeside så bør din tabel vel se sådan ud:
News
- id
- title
- intro
- text

Så laver du jo bare en side hvor du henter alle nyheder ind også sørger du for at linke til en side du fx kan kalde view.php hvor linjen med linket kommer til at være
Fold kodeboks ind/udKode 


Også i View.php
Gør du sådan her i toppen
Fold kodeboks ind/udPHP kode 

Nu har du valgt den ene linje så skal du blot hente data ud og udskrive dem



t