Anzeige:
Ergebnis 1 bis 3 von 3

Thema: wenn dann

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.10.2002
    Beiträge
    96

    wenn dann

    ich habe folgenden code das vorerst funktioniert

    PHP-Code:
    <?php
     mysql_connect
    ("host","login","pass") or die
      (
    "Keine Verbindung moeglich");
      
    mysql_select_db("LoginSystem") or die ("Die Datenbank existiert nicht");

      
    $abfrage "SELECT Id, Account, Passwort, erstellt_am, Server FROM accounts WHERE benutzer_id = '1'";
      
    $ergebnis mysql_query($abfrage);
      while(
    $row mysql_fetch_object($ergebnis))
        {
    echo 
    '<tr> 
        <td>' 
    .$row->Account'</td>
        <td>blaaa</td>
        <td><form action="$PHP_SELF" method="post">
        <select name="select">
              <option>Details</option>
              <option>Server Umzug</option>
            </select>
            <input type="submit" name="Submit" value="OK">
          </form></td>
      </tr>'
    ;
    }
    ?>
    also die einträge aus der datenbank werden so angezeigt. was ich nun will ist das wenn ich auf einen account gehe und dort Details oder Server Umzug auswähle das ich zu ne andere seite komme, bzw. zu nem anderen Code wo dann diese sacehn stehen, aber wie gesagt account spezifisch. ich speichere für jeden account eine fortlaufende Id. Vieleicht kann man damit was machen aber wie?

  2. #2
    Registrierter Benutzer
    Registriert seit
    20.07.2003
    Beiträge
    147
    hi.

    1) du machst einfach ein <input type=hidden value=id />

    2) sollten die Optionsfelder nicht auch ein value Argument haben?Ü

    mfg

    c.

  3. #3
    Registrierter Benutzer Avatar von sixfriends
    Registriert seit
    26.03.2003
    Ort
    /home/sixfriends
    Beiträge
    285
    @sagi: Schreibst xml konform (<input .... />), aber lässt dann die Anführungszeichen weg und gibst dem Ding keinen Namen. Schlampig, schlampig.

    Du musst auf jeden Fall von deinem Script etwas mit in die Ausgabe schreiben lassen, dass den Account eindeutig identifiziert.
    PHP-Code:
    echo '<input type="hidden" name="id" value="' $row->Id '" />'
    Dann prüfst du im Script noch, ob $_POST['select'] == 'Details' ist, wenn ja machst du ne Abfrage:

    PHP-Code:
    $abfrage "SELECT * FROM accounts WHERE benutzer_id = '1' AND Id = " .$_POST['id']; 
    Was du bei einem Server Umzug machen willst weiß ich nicht, aber so kannst du es jedenfalls mal identifizieren.

    sixfriends
    .
    Wenn die Sonne der Kultur niedrig steht, werfen selbst Zwerge einen Schatten.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •