Userverwaltung! Nur wie?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #46
    PHP Code:
    echo"<tr>
           <td bgcolor=\"
    $bg\"><font face=\"Arial\" color=\"black\">$row[id]</font></td>
           <td bgcolor=\"
    $bg\"><font face=\"Arial\" color=\"black\">$row[usr]</font></td>
           <td bgcolor=\"
    $bg\"><font face=\"Arial\" color=\"black\"><a href=\"tuwas.php?action=loeschen&id=$row[id]\">User Löschen</a></font></td>
           <td bgcolor=\"
    $bg\"><font face=\"Arial\" color=\"black\"><a href=\"tuwas.php?action=aendern&id=$row[id]\">User ändern</a></font></td>
         </tr>"

    *winks*
    Gilbert
    ------------------------------------------------
    Hilfe für eine Vielzahl von Problemen!!!
    http://www.1st-rootserver.de/

    Comment


    • #47
      Ne, geht nicht, dann kommen Zwar die Anzahl der Spalten, also bei 2 Usern 2 Spalten, jedoch bleiben die Variabeln bestehen,

      Also, bei UserName wird $row[usr] angezeigt, bei der ID $row[id]...

      Och

      Weißt wieso das ist?

      Comment


      • #48
        Kann nicht sein.
        Poste mal die Komplette ausgabe.php
        *winks*
        Gilbert
        ------------------------------------------------
        Hilfe für eine Vielzahl von Problemen!!!
        http://www.1st-rootserver.de/

        Comment


        • #49
          Hat da etwa jemdand seine Vars überschrieben?

          Comment


          • #50
            PHP Code:
            <?php 
            //ausgabe.php 
            include ("db_file");
            ?> 
            <html> 
            <body> 
            <table width="90%" border="0" cellpadding="0" cellspacing="0"> 
            <tr> 
            <td width="10%" bgcolor="cecece"><font face="Arial" color="Red">UserID</font></td> 
            <td width="70%" bgcolor="cecece"><font face="Arial" color="red">User Name</font></td> 
            <td width="10%" bgcolor="cecece"><font face="Arial" color="Red">Löschen</font></td> 
            <td width="10%" bgcolor="cecece"><font face="Arial" color="Red">Ändern</font></td> 
            </tr> 
            <? 
            // User aus der Datenbank holen 
            $res = mysql_query("SELECT * FROM users")or die(mysql_error()); 
            while($row=mysql_fetch_array($res)) 

            // Farbwechsler 
            if (($counter++ % 2) != 0) 

            $bg="#999999"; 

            else 

            $bg="#CCCCCC"; 

            echo'<tr> 
            <td bgcolor="$bg"><font face="Arial" color="black">$row[id]</font></td> 
            <td bgcolor="$bg"><font face="Arial" color="black">$row[usr]</font></td> 
            <td bgcolor="$bg"><font face="Arial" color="black"><a href="tuwas.php?action=loeschen&id=$row[id]">User Löschen</a></font></td> 
            <td bgcolor="$bg"><font face="Arial" color="black"><a href="tuwas.php?action=aendern&id=$row[usr]">User ändern</a></font></td> 
            </tr>'; 

            ?> 
            </table> 
            </body> 
            </html>

            Comment


            • #51
              PHP Code:
              echo "<tr> 
              <td bgcolor=\""
              ,$bg,"\"><font face=\"Arial\" color=\"black\">",$row->id,"</font></td> 
              <td bgcolor=\""
              ,$bg,"\"><font face=\"Arial\" color=\"black\">",$row->usr,"</font></td> 
              <td bgcolor=\""
              ,$bg,"\"><font face=\"Arial\" color=\"black\"><a href=\"tuwas.php?action=loeschen&id=",$row->id,"\">User Löschen</a></font></td> 
              <td bgcolor=\""
              ,$bg,"\"><font face=\"Arial\" color=\"black\"><a href=\"tuwas.php?action=aendern&id=",$row->usr,"\">User ändern</a></font></td> 
              </tr>"


              ... lies dir bitte erstmal die Grundlagen in deinem Buch durch... oder noch besser: http://www.schattenbaum.net/php/
              Last edited by harakiri; 09-11-2002, 20:18.

              Comment


              • #52
                Hmm, jetzt wird die Tabelle richtig angezeigt, jedoch werden die ID, der name und die IDs im Link nicht eingefügt...

                Also, es wird nun garnichts mehr ausgegeben... das Feld wo der name stehen sollte ist leer, kein Text...

                Comment


                • #53
                  hallo,

                  PHP Code:
                  echo"<tr>
                  <td bgcolor=\"
                  $bg\"><font face=\"Arial\" color=\"black\">$row[id]</font></td>
                  <td bgcolor=\"
                  $bg\"><font face=\"Arial\" color=\"black\">$row[usr]</font></td>
                  <td bgcolor=\"
                  $bg\"><font face=\"Arial\" color=\"black\"><a href=\"tuwas.php?action=loeschen&id=$row[id]\">User Löschen</a></font></td>
                  <td bgcolor=\"
                  $bg\"><font face=\"Arial\" color=\"black\"><a href=\"tuwas.php?action=aendern&id=$row[usr]\">User ändern</a></font></td>
                  </tr>"

                  Comment


                  • #54
                    Danke, so gehts... bin mir fast sicher dass es am Anfang auch so war aber naja... BIG thx

                    Comment


                    • #55
                      ich weis net ob das obere besipiel richtig ust aber ich würde es so machen wie oben aber statt "," "." nehmen.

                      also so:
                      PHP Code:
                      echo "<tr> 
                      <td bgcolor=\""
                      .$bg."\"><font face=\"Arial\" color=\"black\">".$row->id."</font></td> 
                      <td bgcolor=\""
                      .$bg."\"><font face=\"Arial\" color=\"black\">".$row->usr."</font></td> 
                      <td bgcolor=\""
                      .$bg."\"><font face=\"Arial\" color=\"black\"><a href=\"tuwas.php?action=loeschen&id=".$row->id."\">User Löschen</a></font></td> 
                      <td bgcolor=\""
                      .$bg."\"><font face=\"Arial\" color=\"black\"><a href=\"tuwas.php?action=aendern&id=".$row->usr."\">User ändern</a></font></td> 
                      </tr>"


                      mfg Flashfactor

                      Gebildet ist, wer weiß, wo er findet, was er nicht weiß.

                      Comment


                      • #56
                        Nur jetzt bleibt noch das Problem mit dem löschen... er löscht den Kompletten Inhalt der Tabelle users statt nur id=x ...

                        Hier die tuwas.php
                        PHP Code:
                        <?php 
                        //tuwas.php 
                        include ("db_file");
                        ?> 
                        <html> 
                        <body> 
                        <?php 
                        // hier wird der User gelöscht 
                        if($action== "loeschen"

                        $res mysql_query("DELETE FROM users WHERE $id")or die(mysql_error());
                        $num mysql_affected_rows(); 

                        if (
                        $num>0

                        echo 
                        '<font face="Arial" color="red"><b>Der User wurde gelöscht.</b></font>'



                        // hier wird der User geändert 
                        if($acion == "aendern"

                        $res mysql_query("SELECT * FROM users WHERE $id")or die(mysql_error()); 
                        while(
                        $row mysql_fetch_array($res)) 

                        echo
                        '<form action="tuwas.php?action=jetzt" method="post"> 
                        <input type="hidden" name="id" value="$row[id]"> 
                        <table width="50%" border="0"> 
                        <tr> 
                        <td width="20%">User Name:</td> 
                        <td width="80%">$row[usr]</td> 
                        </tr> 
                        <tr> 
                        <td width="20%">User eMail:</td> 
                        <td width="80%"><input type="text" name="eMail" value="$row[usr]"></td> 
                        </tr> 
                        <tr> 
                        <td colspan="2"><center><input type="submit" value="User ändern"></center></td> 
                        </tr> 
                        </table> 
                        </form>'




                        // hier wird der User in der Datenbank geändert 
                        if($action=="jetzt"

                        $res mysql_query("UPDATE users SET usereMail='$eMail' WHERE userID='$id'")or die(mysql_error()); 
                        $num mysql_affected_rows(); 

                        if (
                        $num>0

                        echo 
                        '<font face="Arial" color="red"><b>Der User wurde geändert.</b></font>'


                        ?> 
                        </body> 
                        </html>

                        Comment


                        • #57
                          user löschen:
                          PHP Code:
                          $res mysql_query("DELETE FROM users WHERE id='$id'")or die(mysql_error()); 

                          Comment


                          • #58
                            komisch... ich mache das schon immer so... aber egal...

                            Comment


                            • #59
                              hmm, mit falschen Werten gehts halt nicht... außerdem war der Beitrag überflüssig.

                              Klappt super freaxx! Thx

                              Comment


                              • #60
                                bitte

                                Comment

                                Working...
                                X