ik ben een forum aan het maken, alleen wil dit nog niet helemaal lukken vanwege te kleine kennis van php.

Ik zoek het volgende, als je op een toppic klikt dat je dan naar die speciefieke toppic gaat waar je de replys in kwijt kunt.

de vraag dus hoe moet ik dit stukje script maken.

Groet, sander

Je probleemomschrijving is de omschrijving van een forum!

Probeer het eerst zelf.
Kijk op www.php.net eventueel
en kom daarna met specifieke vragen met broincode erbij hier terug, dan help ik je graag
Ik neem aan dat je werkt met $_GET's? Dus forum.php?topicid=145 o.i.d?
Wat bedoel je hier mee Arjan ??

Dus forum.php?topicid=145 o.i.d?
Ik veronderstel een link die je dan opvraagt om je gedeelte van je forum aan te roepen.
miss heb je hier wat aan ?

<?php
elseif($a == 'Show' and $w == 'Topic' and $id != '')
{ 
$id2 = $_GET['id'];

$selecttopic = "SELECT * FROM Reactions WHERE id = '$id2' and topic ='1' "; 
$querytopic = mysql_query($selecttopic) or die(mysql_error());  
$doestopicexist = mysql_num_rows($querytopic);
if($doestopicexist == '0'){echo"No Topic found with id no. :$id2<br><a href=\"javascript:history.back()\">&laquo; Go back</a><table  border='0' cellpadding='0' cellspacing='0'>";}else{
while ($topiclist = mysql_fetch_object($querytopic)) { 

//bla bla bla
}//end query
}//end else
}//ende topic 
?>
@Thomas

Foei foei, variabelen moeten buiten de quotes.


Verder is een veel gebruikte opbouw van een forum als volgt:
mysql:

tabel topics:
ID
username
email
bericht
datum

tabel reactions:
ID
topicid ( dat is dus het topic waar dit een reactie op is)
username
email
bericht
email
Vaak zijn die topics weer onderverdeelt in subforums/categorieën.

@arjan

Dat kun je gewoon doen door een extra kolom aan te maken met de naam "categorie" of eventueel categorieid en dan nog een tabel met de categorie namen.

Maar ik denk dat dit een beetje te uitgebreid is voor dit doel.

Reageren