webForumDet fria alternativet

Göra forum? Hjälp!

PHP

29 svar · 1 400 visningar · startad av Kenchu · sida 2 av 2

Frågan, av Kenchu

Tjo! Har tänkt försökt göra ett litet forum i PHP och databaser. Jag har tänkt mycket på detta, och bara genom att tänka har jag stött på följande problem: 1\. Mycket enklet egentligen. Hur gör man så att -nyrad- verligen blir -nyrad- i ett inlägg? De som skriver i forumet kan ju inte behöva skriva \<br \> varje gång! 2\. Hur fungerar det egentligen när man skapar ett nytt inlägg? Eller nej, sk

Läs frågan i sin helhet →
Medlem sedan juni 20006 031 inlägg
#21

Nej, det räcker att du tar det i sql satsen med något liknande:

SELECT id, where_id, namn, rubrik, text FROM tabell WHERE id='.$id.' ORDER BY id DESC, where_id DESC LIMIT 20

Då sorterar du efter...
Först den som har id 1 sen de 20 första inläggen där where_id är 1.

Medlem sedan apr. 2004113 inlägg
#22

Men det blir ju fortfarande knas när jag sätter in huvudinlägget. :S Om jag inte ger where_id något värde kommer det ju bli 0.

Medlem sedan juni 20006 031 inlägg
#23

Ja, men det spelar ju ingen roll.
where_id behöver inte ha något värde på huvudinlägget. Förstår faktiskt inte varför du skulle behöva det.

Medlem sedan juni 20006 031 inlägg
#24

Om du verkligen känner att du måste ha where_id satt på huvudinlägget också så är du nog tvungen att köra en till sql sats efter din INSERT, och då göra en UPDATE med mysql_insert_id()

Medlem sedan apr. 2004113 inlägg
#25

>_<

Antar att det är mina biristande PHP-kunskaper som sätter denna förståelsebarriär mellan oss.

Okay, sätt dig nu in hur jag har tänkt, så kanske det blir mycket enklare. :)

I viewpost.php?id=blahblah ritas inläggen ut med hjälp av where_id. Hoppsan! säger jag på direkten. Huvudinlägget har inget where _id! Hur skall då inläggen kunna ritas ut, när inte huvudinlägget har något where _id?

Det behövs inte, säger du.

- Does not compupte, tänker jag. Fattar ingenting. Klart att huvudinlägget måste ha ett where_id när inläggen ritas ut efter det?

- Det spelar ingen roll.

Jag fattar ingenting. :) Antar att magin ligger i den där SELECT-satsen du visade. Exakt vad gör den?

Fattar inte detta: ...., where_id DESC ....

Vad händer efter kommatecknet?

Besides, om nu alla inlägg ligger i samma tabell, hur ska det bli med att rita ut dem på sjävla huvudsidan? Även svaren kommer ju komma med där då, eller? :/

Medlem sedan juni 20006 031 inlägg
#26

Ja, du kan ju ha huvudinläggen i en tabell och svaren i en annan.
En sån lösning kan vara att föredra innan man är helt insatt i php.
Blir lite fler sql satser, men det gör inte så mycket.

Medlem sedan juni 20015 009 inlägg
#27

Kanske bättre att lära sig lite mer grundläggande php-kunskaper innan man ger sig på att göra ett forum, forum är inte bland det lättaste att göra så. ;)

Medlem sedan juni 20006 031 inlägg
#28

Qimen skrev:

Kanske bättre att lära sig lite mer grundläggande php-kunskaper innan man ger sig på att göra ett forum, forum är inte bland det lättaste att göra så. ;)

Tycker det inte är helt fel, man behöver ju inte göra ett så avancerat till att börja med.
Men visst finns det enklare saker att börja med. :)

Medlem sedan apr. 2004113 inlägg
#29

Jag har gjort gästböcker och admin-sidor, där man kan lägga till nyheter, uppdatera, ta bort osv. Forum är inte så svårt egentligen, men det kan bli lite prob ibland.

Om jag skulle använda mig av 2 tabeller är det egentligen inga probs. :) kör på det. Tackar!

Medlem sedan apr. 2004113 inlägg
#30

okay, är klar nu. *puh*

http://www.precisionclan.net/index.php?page=forum.php&topic=Forum

Kika om ni har lust. :)

OBS!
Om ni postar något kommer ert IP-nummer att visas.

267 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)