Gastenboek status

  • Hey cp,


    Ik heb een gastenboek script, die alleen je naam weergeeft als je iets zegt. Nou wil ik het zo maken dat als bijvoorbeeld je status -> 18 dat er dan naast je naam (Admin) komt te staan, en als dat bijvoorbeeld -> 1 is, dat er dan (lid) komt te staan.


    Hoe doe ik dit? Dit is het stukje PHP code:





    Kan iemand mij helpen? Ik weet echt niet hoe het moet.


    groetjes,

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Dit doe je doormiddal van een array!


    PHP
    <?php
    // aanmaken van een array
    $rang = array("Lid", "Moderator", "Admin");
    ?>


    Uitleg Array:


    1. Maak in je database iets aan met de naam rang of iets dergelijke


    2. Zet deze op INT


    3. De array kijkt welk cijfer je hebt en kijkt dan welke naam erbij moet komen. Zie voorbeeld hieronder:


    PHP
    Array
    (
        [0] => Lid
        [1] => Moderator
        [2] => Admin
    )


    Opvragen kan je doen door:


    PHP
    <? echo $rang;?>
  • zwp gangster, hoe roep ik de database + tabel op via die array dan?


    EDIT:


    Ik heb nu dit in mijn gastenboek:


    PHP
    major petrokResource id #9


    heb het scriptje

    PHP
    $rang = array("Lid", "Admin");
    $rang = mysql_query("SELECT `rang` FROM `gebruikers`");


    PHP
    <b>'.htmlspecialchars(stripslashes($data['naam'])).'</b>';  echo $rang; echo'</p>


    gebruikt.

  • Je maakt in je database het volgende aan:


    - Tabel met de naam rang en met het type INT


    - Je maakt een script waarmee je een rang kan uitdelen, je zorg ervoor dat het script de rangen met cijfers opslaat
    ( 0=lid 1=admin )


    PHP
    $rang = array("Lid", "Admin");
    $rang = mysql_query("SELECT `rang` FROM `gebruikers`");


    PHP
    <b>'.htmlspecialchars(stripslashes($data['naam'])).'</b>';  echo $rang;'</p>


    Je krijgt dus nu:


    Kees = Lid ( 0 )
    Henk = Admin ( 1 )


    De cijfers staan voor voor de namen, dit houd in dat je in de database cijfers opslaat en via de array de cijfers omzet in een naam in dit geval 0 = Lid en 1 = Admin

  • ik heb dit:



    dat is het stukje van het gasstenboek

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!