tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
236
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    workel workel ist offline Rookie
    Registriert seit
    Nov 2007
    Beiträge
    9
    Moin ich habe ein kleine frage

    Ich habe eine schönes Admin Interface gebaut mit gruppe Funktion
    Man kann jeden user in eine gruppe stecken.

    Also die Gruppe ist in 2 tables in Sql gesetzt
    eine tabelle hat die userid und die gruppenid

    Die andere Tabelle hat die gruppen id und der gruppen name.

    So wenn ich einem User eine Gruppe gebe sieht es momentan so aus

    PHP-Code:
    echo '<table  class="tb" width="500" align="center"><tr bgcolor=#aaaaff><td>Mitarbeiter eine Aufgabe geben</td><td>Mitarbeiter eine Aufgabe L&ouml;schen</td></tr>
                <td class="tc">
                <form method="post" action="admin.php?=pa8&grpzu=add">
                <input type=hidden name="userid" value="'
    .$_GET["bearb"].'"><br>
                Aufgabe:<select class="mb" type="text" name="GroupID">
                        <option value="2">Mr</option>
                        <option value="3">T</option>
                        <option value="4">G</option>
                        <option value="5">C</option>
                        <option value="6">S</option>
                        <option value="7">Z</option>
                        <option value="8">N</option>
                         </select>
                <input type=submit value="Eintragen">
                </form> 
    Das geht sogar nachteil der User kann zweimal die gleiche Gruppe haben und die will ich verhindern.

    Aus einer Gruppe austragen habe ich so gelöst man kann die Gruppe rausnehmen wo der User hat.
    Und das sieht so aus
    PHP-Code:
    <form method="post" action="admin.php?=pa8&grpzu=del">
               <
    input type=hidden name="userid" value="'.$_GET["bearb"].'"><br>';
               echo '
    Gruppe:<select class="mb" type="text" name="GroupID">';
             $my = new tmysql();
             $my->DB();
             $res4 = $my->query("SELECT * FROM int_grpzu WHERE userid=".$_GET["bearb"].";");
              while ($data4 = mysql_fetch_object($res4)) { 
                 $res5 = $my->query("SELECT * FROM int_group WHERE ID=".$data4->GroupID.";");
                 while ($data5 = mysql_fetch_object($res5)) {
                
                      echo' 
    <option value="'.$data4->GroupID.'">'.$data5->group.' </option>';
                 }
              }
                        echo '
    </select>
                <
    input type=submit value="Austragen">
                 </
    form>
                 </
    td>
                </
    tr></table>'; 
    Hier wird der Box wird angezeigt in welche Gruppe sich der Benutzer befindet und ich kann nur die austragen, wo er auch ist.


    Ich möchte bei der ersten select box, den User eine aufgabe geben die er noch nicht hat.
    Also die Gruppe wo der User schon ist soll nicht angezeigt werden.

    Wie kann ich dies lösen, ich Danke mal im vorraus.
    Geändert von workel (09.12.07 um 12:19 Uhr)
     

  2. #2
    workel workel ist offline Rookie
    Registriert seit
    Nov 2007
    Beiträge
    9
    Wie weis keiner eine Antwort?

    Na dann werde ich mich mit dem prob weiter auseinandersetzen und schauen ob ich eine Lösung finde.

    mfg
     

Ähnliche Themen

  1. Einstellungsebene auf Gruppe
    Von Another im Forum Photoshop
    Antworten: 11
    Letzter Beitrag: 09.10.10, 12:16
  2. Newbie-Gruppe
    Von Rente im Forum C/C++
    Antworten: 10
    Letzter Beitrag: 13.03.10, 14:22
  3. Gruppe Skalieren
    Von digital art im Forum Cinema 4D
    Antworten: 1
    Letzter Beitrag: 28.10.08, 09:50
  4. JRadio als Gruppe
    Von mkoeni1 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 09.01.07, 22:26
  5. per FTP die Gruppe ändern?
    Von marcoX im Forum Hosting & Webserver
    Antworten: 0
    Letzter Beitrag: 08.04.05, 12:44