Forum » Server-Side scripting » Gelezen probleem
Berichten: 830
avatar
Offline Stuur privebericht
Hoi !

Ik ben bezig met een forum.
Maar nu heb ik het volgende probleem met de laatste topics.

Ik wil zeg maar als je gelezen hebt gewoon normaal is.
En ongelezen dikgedrukt.

ik heb het volgende stukje code:
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
$form['onderwerp']=htmlspecialchars(htmlentities($form['onderwerp']));
$gelezen mysql_num_rows(mysql_query("SELECT ".$form['id']." FROM forum WHERE gelezen='".$cookie_id."'"));
        if(
$gelezen['gelezen'] == '".$cookie_id."'){
        echo 
"<img border='0' src='".$site_url."/images/forum/".$image."' alt='".$alt."'> <font color='".$color_active_topics."'>[".date("H:i"$form['laatste_datum'])."]<b> <a href='".$site_url."/forum/forum.php?actie=bekijken&topicid=".$form['id']."' title='".$form['onderwerp']."'>".inkorten($form['onderwerp'], 18)."</a></b><br>";
    }
    else{
        echo 
"<img border='0' src='".$site_url."/images/forum/".$image."' alt='".$alt."'> <font color='".$color_active_topics."'>[".date("H:i"$form['laatste_datum'])."] <a href='".$site_url."/forum/forum.php?actie=bekijken&topicid=".$form['id']."' title='".$form['onderwerp']."'>".inkorten($form['onderwerp'], 18)."</a><br>";
        
}

10-01-2011 20:45
Dit topic is 239 keer bekeken door 35 verschillende leden
Reacties op: "Gelezen probleem"
1 | 2 Volgende pagina
Berichten: 2177
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
if($gelezen['gelezen'] == $cookie_id){

Dit moet voldoende zijn, verder zal ik niet via cookies werken maar via de database met variabelen.
10-01-2011 20:46
Berichten: 830
avatar
Offline Stuur privébericht
Okee , ik krijg nu niet me topics te zien en krijg de volgende fout:
Code | Selecteer Alles
minimaliseren
1
Warningmysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/jeffreyrij/domains/gamerzpoint.nl/public_html/menu-l.php on line 72
10-01-2011 20:50
Berichten: 1148
avatar
Offline Stuur privébericht
En welke is lijn 72?
10-01-2011 20:51
Berichten: 830
avatar
Offline Stuur privébericht
Op regel 72 staat dit:
Code | Selecteer Alles
minimaliseren
1
$gelezen mysql_num_rows(mysql_query("SELECT ".$form['id']." FROM forum WHERE gelezen='".$cookie_id."'"));


Ik denk dat ".$form['id']." niet goed is.
Maar ik zou niet weten wat er anders moet komen
10-01-2011 20:52
Berichten: 2177
avatar
Offline Stuur privébericht
Kun je ook even de query van $form laten zien?
10-01-2011 20:56
Berichten: 830
avatar
Offline Stuur privébericht
Tuurlijk
Code | Selecteer Alles
minimaliseren
1
$form['onderwerp']=htmlspecialchars(htmlentities($form['onderwerp']));
10-01-2011 20:56
Berichten: 2177
avatar
Offline Stuur privébericht
Dat is niet de query he Die zal ongeveer zo uitzien:
$forum = mysql_query(
10-01-2011 20:57
Berichten: 830
avatar
Offline Stuur privébericht
Jhaa ,
Iets in de query zit niet goed.
Maar ik weet niet precies wat ik moet neer zetten bij SELECT FROM
10-01-2011 20:58
Berichten: 1148
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
$gelezen mysql_query("SELECT * FROM forum WHERE gelezen");

Is dit niet beter?
10-01-2011 21:05
Berichten: 552
avatar
Offline Stuur privébericht
Kan aan mij liggen maar je hebt ipv van $form['onderwerp'] $form['id'] ?
10-01-2011 21:38
Reageer op: "Gelezen probleem"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden