Userverwaltung! Nur wie?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #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/

    Kommentar


    • #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?

      Kommentar


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

        Kommentar


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

          Kommentar


          • #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>

            Kommentar


            • #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/
              Zuletzt geändert von harakiri; 09.11.2002, 21:18.

              Kommentar


              • #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...

                Kommentar


                • #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>"

                  Kommentar


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

                    Kommentar


                    • #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ß.

                      Kommentar


                      • #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>

                        Kommentar


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

                          Kommentar


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

                            Kommentar


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

                              Klappt super freaxx! Thx

                              Kommentar


                              • #60
                                bitte

                                Kommentar

                                Lädt...
                                X