kostenloser Webspace werbefrei: lima-city


Forenrang ermitteln

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    neo1000

    neo1000 hat kostenlosen Webspace.

    Hallo Leute,

    ich arbeite gerade mal wieder an meiner eigenen Seite und da tut sich schon wieder ein Problem auf was ich alleine nicht l?sen kann (wahrscheinlich zu m?de ^^).

    Also ich habe in der Datenbank eine bestimmte Beitragsanzahlen und dazu den entsprechenden Rang definiert.

    Das Problem besteht darin, wie ich zum Beispiel bei einer Beitragsanzahl 15 (User 01) dem Script sage, das es nicht Neuling (ab 1 Beitrag) sondern Gelegenheitsposter (ab 10 Betr?gen) nimmt/ausgibt.

    Mir wurde schon gesagt ich solle die jeweilige Beitragsanzahl mit floor abrunden, aber da ich die Forenr?nge nicht immer in 10er Schritten definiere funktioniert das auch nicht.

    Meine eigenen Ideen funktionieren leider auch nicht. Vielleicht hat ja jemand eine Idee.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. was f?r eine idee hattest du?

    und wo wird benutzer und rang zusammen gefasst?
  4. n********r

    Also mein Script sieht so aus:

    <?php
    error_reporting(E_ALL);
    
            if($user_posts < '50')
            {
            $user_rang = '<img src="images/icon/position.jpg" border="0">';
            }
            if($user_posts >= '250')
            {
            $user_rang = '<img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0">';
            }
            if($user_posts >= '500')
            {
            $user_rang = '<img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0">        <img src="images/icon/position.jpg" border="0">';
            }
            if($user_posts >= '1000')
            {
            $user_rang = '<img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0">';
            }
            if($user_posts >= '1500')
            {
            $user_rang = '<img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0">';
            }
            if($user_posts >= '2500')
            {
            $user_rang = '<img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0">';
            }
            if($user_posts >= '3500')
            {
            $user_rang = '<img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0"> <img src="images/icon/position.jpg" border="0">';
            }
    
    $sql3 = "UPDATE user SET position = '".$user_rang."' WHERE id ='".$_SESSION["user_id"]."' AND username = '".$_SESSION["user_username"]."' AND password = '".$_SESSION["user_password"]."'";
     mysql_query($sql3) OR die(mysql_error());
    ?>
  5. Autor dieses Themas

    neo1000

    neo1000 hat kostenlosen Webspace.

    Ich habe es jetzt wie folgt gel?st:

    $profil_abfrage = "SELECT * FROM pcusers_forumrank";
    	$profil_ergebnis = mysql_query($profil_abfrage);
    	
    	while($profil = mysql_fetch_object($profil_ergebnis))
    		{
    		if ($profil->forumrank_post <= $beitraege_anzahl)
    			{
    			$forenrang = $profil->forumrank_title;
    			}
    		}
    	
    	echo $forenrang;
  6. n********r

    Ok, so geht es nat?rlich auch.
    Kann ich den Code verwenden f?r mein Forum?
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!