einfacher DB update problem

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

  • #16
    schon anders

    das mit den klammern ist mir schon selber aufgefallen ! sind nun raus.

    es kommt auch wenn ich auf submit klicke ne leer site?

    wie muss ich das machen damit die selber site nochmal komm ?

    <form method=\"POST\" action=\"".$_SERVER['PHP_SELF']."\">

    so gehts leider auch net!
    thx Mukraker

    Kommentar


    • #17
      PHP-Code:
      <?
      //updaten
      //if(isset($_POST['submit']) )
      //    {
      //        $link=mysqlconnect($db);
      //        $query=" SELECT * from users WHERE username=username and password=password";
      //        $resource=mysql_query($query,$link) or die(mysql_error());
      //        $sql = "UPDATE users SET username = '$daten[username]', Email = '".addslashes(trim($_POST['email']))."' WHERE username='$username' and password='$password'";
      //                    }
      session_start();
      $link=mysqlconnect($db);
      $query="SELECT * from users WHERE username='$first_name'";
      $resource=mysql_query($query,$link) or die(mysql_error());
       
      //if(($_POST['submit'] == 'submit' ))
          if(!empty($_POST['submit']))
          { 
          $anfrage = "UPDATE users SET first_name ='$daten[first_name]' WHERE first_name='$first_name'";
          $ergebnis = mysql_query ( $anfrage) ;
                 if (!$ergebnis)
              die ( " Änderungen fehlgeschlagen".mysql_error());
          echo "Daten geändert:".mysql_affected_rows()."Datensätze geändert";
          echo mysql_error() ;
          }    
      else {
      $link=mysqlconnect($db);
      $query="SELECT * from users WHERE username='$first_name'";
      $resource=mysql_query($query,$link) or die(mysql_error());
      if ($daten=mysql_fetch_array($resource))
      echo "hier können sie ihre daten ändern";
      echo 
      "<table width=\"500\" bgcolor=\"#FFFFFF\">
      <form method=\"POST\"  action=\"http://www.wnmedia.de/clique/login_success.php?wahl=profil_andern\">
      <tr>
          <td width=\"500\" bgcolor=\"#FFFFFF\"><font size=\"-1\">
          <table>
          <tr>
          <td valign=\"top\"><font size=\"-1\">Username:</font></td>
          <td><input name=\"username\" type=\"text\" id=\"username\" value=\"$daten[username]\"><font size=\"-1\"></td>
      </tr>
      <tr>
          <td valign=\"top\"><font size=\"-1\">Vorname:</font></td>
          <td><input name=\"first_name\" type=\"text\" id=\"first_name\" value=\"$daten[first_name]\"><font size=\"-1\"></td>
      </tr>
      <tr>
          <td valign=\"top\"><font size=\"-1\">Nachname:</font></td>
          <td><input name=\"last_name\" type=\"text\" id=\"last_name\" value=\"$daten[last_name]\"><font size=\"-1\"></td>
      </tr>
      <tr>
          <td valign=\"top\"><font size=\"-1\">e-mailadresse:</font></td>
          <td><input name=\"email_address\" type=\"text\" id=\"email_address\" value=\"$daten[email_address]\"><font size=\"-1\"></td>
      </tr>
      <tr>
          <td valign=\"top\"><font size=\"-1\">Adresse</font></td>
          <td><input name=\"adress1\" type=\"text\" id=\"adress1\" value=\"$daten[adress1]\"><font size=\"-1\"></td>
      </tr>
      <tr>
          <td valign=\"top\"><font size=\"-1\">Geburtstag:</font></td>
          <td><input name=\"birthday\" type=\"text\" id=\"birthday\" value=\"$daten[birthday]\"><font size=\"-1\"></td>
      </tr>
      <tr>
          <td valign=\"top\"><font size=\"-1\">Telefon:</font></td>
          <td><input name=\"phone\" type=\"text\" id=\"phone\" value=\"$daten[phone]\"><font size=\"-1\"></td>
      </tr>
      <tr>
          <td valign=\"top\"><font size=\"-1\">Mobile:</font></td>
          <td><input name=\"mobile\" type=\"text\" id=\"mobile\" value=\"$daten[mobile]\"><font size=\"-1\"></td>
      </tr>
      <tr>
          <td><br><input type=\"submit\" name=\"andern\" value=\"Daten andern\">
          <input type=\"hidden\" name=\"submit\" value=\"submit\"></td>
          </form>
      </tr>
      </table>";
      }
      ?>
      soweit bin ich!


      error:
      Daten geändert:0Datensätze geändert
      Zuletzt geändert von mukraker; 19.01.2003, 17:46.
      thx Mukraker

      Kommentar


      • #18
        Na, das fehlplazierte Komma ist dir dann anscheinend auch noch aufgefallen.

        Aber ich warte immer noch auf das echo des Querys!!!

        Ich nehme nämlich an, dass reg Globals auf off ist. Aber das solltest du wissen und spätestens beim echoen merken...

        Also, ich warte...

        Kommentar


        • #19
          ich weiß es nicht

          ich weiß immer noch nicht was du mit dem echo des querys meinst "!!

          f@ sorry!
          thx Mukraker

          Kommentar


          • #20
            Was n Query ist, weißt du? Sind ja schließlich genug im Script!

            echo ist ne "Funktion" dies auszugeben.

            Jeztz machst du also direkt nach dem du den Úpload-Query definierst mal ein echo, was diesen Query ausgibt (den Code) dafür hab ich dir auch schon vor n paar stunden gepostet.

            Kommentar

            Lädt...
            X