Php - Nyhedssystem med bruger login

Tags:    php login news nyhedssystem

Heej alle

Jeg har brug for noget hjælp.
Jeg har lavet et login system og nyheds system, hvor brugeren kan logge ind og skrive en nyhed. Det virker også helt fint, men jeg kan ikke få den til ligge 'username' fra 'User' over i 'user_name' i 'News'.

Er der nogen der kan forklare mig hvordan man kan gøre dette?

Min mysql database ser sådan her ud:

--- News ---
id
overskrift
user_name
besked
dato

--- User ---
id
fullname
email
username
password
date
ip

--- index.php ---
http://pastebin.com/wJvymERN

--- news.php ---
http://pastebin.com/GZRiEmqg

--- includes/header.php ---
http://pastebin.com/6eAfhK6H



31 svar postet i denne tråd vises herunder
15 indlæg har modtaget i alt 34 karma
Sorter efter stemmer Sorter efter dato
Jeg har ændret
Fold kodeboks ind/udPHP kode 

til
Fold kodeboks ind/udPHP kode 




--- news ---

Fold kodeboks ind/udSQL kode 

og --- user ---
Fold kodeboks ind/udSQL kode 


Sådan ser mine tables ud



Indlæg senest redigeret d. 09.06.2011 23:59 af Bruger #16662
Jeg har smidt de to sql filer du sendte tidligere ind i min mysql database.
user_id blev til INDEX

Se disse to billeder:
User = User
News = News



Den vil ikke hente fra databasen.

Fold kodeboks ind/udPHP kode 


Er det noget med "SELECT * FROM news INNER JOIN users ON news.user_id = users.id ORDER BY news.id ASC"



Den har jeg lige prøvet at ændre, men der sker stadig intet :(



Det er helt iorden :)

Uden søvn, kan man jo intet :D



Nu har jeg fundet ud af at få ID'et ind i table 'news' og få det fremkaldt.

Er der nogen der ved hvordan man får fremkaldet navnet fra table 'user' hvis man har ID'et på brugeren i table 'news' ?



Indlæg senest redigeret d. 10.06.2011 18:14 af Bruger #16662
Årh. MANGE MANGE tak.

Nu virker det bare :)

EDIT:
Fold kodeboks ind/udPHP kode 

Hvordan får jeg sat det du skrev ind i denne ?



Indlæg senest redigeret d. 11.06.2011 10:51 af Bruger #16662
Det virker PERFEKT :-D

Men nu er der kommet et andet problem. Nu vil <? echo $row[dato]; ?> ikke vises :(



Alt skulle være iorden :)

EDIT:
Nu har jeg fået fixet det :-D

Der var noget med navnet der var forkert :)



Indlæg senest redigeret d. 11.06.2011 17:23 af Bruger #16662
Dejligt... det tog så også omkring godt og vel 30 indlæg at klare :P



t