Michael W.: (PHP) Update

Hallo,

Ok, ich hab alles probiert; Habe überall gesucht und nix brauchbares zum Thema 'Update' für MySQL Datenbanken gefunden...

Wie ersetze ich zb das feld a1 oder b5 meiner tabelle durch irgend einen text?

ich brüchte mal nur eben den befehl oder die befehle. das dazugehörige formular usw ist a kein problem.

MfG
Michael W.

  1. Hallo,

    Ok, ich hab alles probiert; Habe überall gesucht und nix brauchbares zum Thema 'Update' für MySQL Datenbanken gefunden...

    Wo/wie hast du denn gesucht?

    Wie ersetze ich zb das feld a1 oder b5 meiner tabelle durch irgend einen text?

    $query="UPDATE $table SET a1='Neuer Inhalt'";

    Gruss Sven

    1. Hi,

      $query="UPDATE $table SET a1='Neuer Inhalt'";

      wie?

      $query="UPDATE $table SET a1='k'";
      $result = mysql_query($query)
       or die("ne");

      hab ich probiert und

      $query="UPDATE $table SET a1='k'";
      mysql_query($query)
       or die("ne");

      habe ich probiert und beides hat ne ausgegeben...

      ich denke es liegt an a1 muss das nicht anders heissen?

      MfG
      Michael W.

      1. Hi,

        ich denke es liegt an a1 muss das nicht anders heissen?

        Wie heisst denn dein Datenfeld in der DB? - genau so muss es auch im Query heissen ...

        Verswuch mal: echo mysql_error();
        dann wird dir ein evtl. Fehkler angezeigt..

        Gruss Sven

  2. Hallo,

    Ok, ich hab alles probiert; Habe überall gesucht und nix brauchbares zum Thema 'Update' für MySQL Datenbanken gefunden...

    Dein x-ter Thread heute ...

    Sachma Du "Schranzfreak", hast Du ueberhaupt mal in mein Tutorial geschaut? Dann haettest Du eben auch UPDATE in Verbindung mit WHERE gefunden, wie es Sven gepostet hat.

    Allerdings solltest Du beachten, dass Deine Felder offenbar numerisch sind und da passt nun keine Textinformation hinein.

    MfG, Thomas

    1. Hi,

      Dein x-ter Thread heute ...

      Ja und!? ist doch gut.

      Sachma Du "Schranzfreak",

      Das hört sich wie ne beleidigung an...

      hast Du ueberhaupt mal in mein Tutorial geschaut?

      Ja habe ich!! Aber das war mir zu kompliziert, da es zu sehr auf SQL geschrieben war und nicht in PHP zumindest hatte ich so den eindruck und code konnte ich garkeinen finden...

      Allerdings solltest Du beachten, dass Deine Felder offenbar numerisch sind und da passt nun keine Textinformation hinein.

      ja sowas in der art... es geht maximal ein 'ha' anstatt ein hallo in die felder und auch nur bis 99 aber das ist einstellungssache.
      aber ich glaube das hast du garnicht gemeint, oder?

      MfG
      Michael W.

      1. Hallo Michael W.,

        hast Du ueberhaupt mal in mein Tutorial geschaut?
        Ja habe ich!! Aber das war mir zu kompliziert, da es zu sehr auf SQL geschrieben war

        was erwartest Du von einem SQL Tutorial?

        und nicht in PHP zumindest hatte ich so den eindruck

        Du erkennst also PHP Code gar nicht?

        und code konnte ich garkeinen finden...

        Also ich hab mir das Turorial gerade angeschaut und da war eine ganze
        Menge Code[1]. Falls Du PHP Code meinst, dann weißt Du doch schon alles
        was Du brauchst; also wie man eine Verbindung aufbaut, eine Abfrage
        sendet, das Ergebnis ausliest und die Verbindung schließt. Mehr brauchst
        Du in PHP nicht, der Rest geht viel einfacher und schneller in SQL.

        Wenn Du schon eine SQL Datenbank benutzen willst, musst Du
        Dich zwangsläufig auch mit SQL befassen, egal wie kompliziert Dir das
        erscheinen mag - so ist das bei jeder Technik.

        [1] Man spricht bei SQL wohl eher von "Befehlen" oder Abfragen

        Gruß,
        dimde

      2. Hallo,

        Dein x-ter Thread heute ...
        Ja und!? ist doch gut.

        Ich faende es vorteilhafter, in einem der anderen zu bleiben.

        Sachma Du "Schranzfreak",
        Das hört sich wie ne beleidigung an...

        Ooch je, das ist doch Deine Selbstdarstellung ;-). War ziemlich wertfrei gemeint ...

        hast Du ueberhaupt mal in mein Tutorial geschaut?
        Ja habe ich!! Aber das war mir zu kompliziert, da es zu sehr auf SQL geschrieben war und nicht in PHP zumindest hatte ich so den eindruck und code konnte ich garkeinen finden...

        Aehem: Jedes dieser SQL-Statements kann in einem mysql_query() auftauchen. SQL und PHP sind zwei unterschiedliche Baustellen, die eine Verbindungsbruecke in Form der mysql_...()-Funktionen haben.

        MfG, Thomas