Henrik Pedersen wrote:
> Hej NG!
>
> Som den hardcore-php-coder-wannabe jeg nu engang er, så sidder jeg lidt fast
> og må endnu engang ty til hjælp - derfor hele 3 spørgsmål:
>
> 1. Den har sikkert været her 100 gange før - men nu kommer den altså igen.
> Jeg vil gerne have en funktion, som tæller hvor mange gange der er klikket
> på et link. Informationerne skal smides ned i en MySQL - så jeg jo også kan
> vise det på siden ;) Nogen der har en source eller et link til samme. Evt.
> gerne med lidt forklaring??
Først laver f.eks. f.eks. en tabel med følgende:
id = int(11) auto_increment
link = varchar(255) URL'en
desc = text beskrivelse af linket? Kan eventuelt ændre type - ved ikke
hvor lange beskrivelser du vil ha?
clicked = int(11)
Hver gang der clickes på linket henviser du til f.eks.
countclick.php?id=[ID] så selecter du antal og link... updater med en på
antal og redirecter med f.eks. header funktionen :)
> 2. Jeg skal fra selvsamme "link-liste" kunne klikke mig ind på disse nyheder
> (så der bliver vist én nyhed ad gangen) - dette er egentlig ikke noget
> problem, men jeg vil gerne gøre det muligt for læseren at skrive en
> kommentar. Her er spørgsmålet så: Skal jeg lave en særskilt "Table" i MySQL
> til kommentar fra læseren - eller skal jeg lave det i samme "Table" som
> selve nyhederne? Hvad er mest praktisk - for og imod? Forklaring og forslag
> er også velkommende :)
Ved hver nyhed har du formentlig et id?
Opret en tabel med følgende felter (muligvis flere...)
id int(11)
nyhed_id int(11) => henviser til ID'et i nyheden
comment text
Så laver du blot en select på nyheden således:
SELECT comment FROM nyhedskommentarer WHERE nyhed_id =
$ID_Som_du_får_fra_nyheden :)
Så smider du den bare gennem en while løkke med noget mysql_fetch_Row
eller ligende og udskriver den :)
> 3. Nogle links til danske sites med PHP forklaringer, scripts og tutorials.
> Nogle der har det...savner noget :)
http://www.php-faq.dk/index.php?faq=3
Spørg endelig hvis du har flere spørgsmål
mvh
Johan