kostenloser Webspace werbefrei: lima-city


username übergabe geht nicht.....

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    s*********e

    hi, ich m?chte rechte ?ndern lassen k?nnen.... ich habe hier die ausgabe der user:

    include ('config.inc.php');

    $abfrage = "SELECT username FROM user ORDER BY id desc";
    $result = mysql_query($abfrage);
    $username = $row["username"];

    echo "<table width=500 align='center'>";
    echo "<tr>";
    echo "<td bgcolor=#00FE00>Member</td>";
    echo "<td bgcolor=#00FE00>Vorname</td>";
    echo "<td bgcolor=#00FE00>Email</td>";
    echo "<td bgcolor=#00FE00>Rechte</td>";
    echo "</tr>";

    echo "<form action='?action=rechte' method='post'><select name=".$username.">";
    while ($row = mysql_fetch_array($result)) {
    $username = $row["username"];
    echo "<option value='".$username."'>".$username."</option>";
    }

    echo "</select><input type='Submit' value='Beaerbeiten'></select></form>";

    $abfrage = "SELECT username, vorname, email, rechte FROM user ORDER BY id desc";
    $result = mysql_query($abfrage);

    while ($row = mysql_fetch_array($result)) {

    $username = $row["username"];
    $vorname = $row["vorname"];
    $email = $row["email"];
    $rechte = nl2br($row["rechte"]);
    echo "<tr>";
    echo "<td class=edit>".$username."</td>";
    echo "<td class=edit>".$vorname."</td>";
    echo "<td class=edit>".$email."</td>";
    echo "<td class=edit>".$rechte."</td>";
    echo "</tr>";
    } // WHILE-Schleife ist zuende

    echo "</table>";


    1. Bei der Option auswahl werden die User brav angezeigt und auhc bei der tabellen ausgabe werden sie brav angezeigt....
    Nun soll man eben bei der optin kram ausw?hlen k?nnen, welchen user man admin rechte geben will..dann geht man eben auf den button bearbeiten...
    angezeigt wird nur: hat nun adminrechte... vor hat sollte der username ershceinen..und es werden gar keine rechte vergeben, weil der username anscheinend nicht ?bergeben wird.
    der code wo es ge?ndert werden soll:

    include("config.inc.php");

    $Query = "UPDATE user SET rechte='1' WHERE username = '$username'";
    if (!($ergebnis = mysql_query ($Query, $verbindung))) {
    echo("Sorry, der Member konnte nicht editiert werden.");
    exit();
    }

    echo "".$username." hat nun Adminrechte.";

    aber es geht nicht :( wieso wird der username nicht ?bergeben? was ist der fehler?

    bei der 2. habe ich auhc das versucht:

    $nick = $username

    $query = "UPDATE user SET rechte='1' WHERE username = '$nick'";



    EDIT: ich glaub ich wei? wie ichs mache, damits geht... ich werd mcih nochmal melden
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. j*****s

    wenn du es weisst wieso fragst du dann?
  4. Autor dieses Themas

    s*********e

    es wurde mir erst nach hilfe von lucas ( der hier auhc ist ) klarer und er hat mit mir aber ?ber icq geredet (kam aber zuerst hier auf den thread)
  5. 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!