help

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

  • help

    hi,
    kann mir jemand tipp geben und zwar
    wenn ich das eingebe
    EDIT:
    update products set products_price = products_price * 1.1

    werden die preise 10% höher gesetzt, nun ich möchte aber das
    unter
    EDIT:
    v_categories_name_1<---- CPU(kategorie)

    das ich hier auswählen kann für welche kategorie die preise erhöht werden soll.
    ich will es dann einfach in meine shop einbauen um nacher die preise unter den kategorien erhöhen.
    kann mir jemand sagen wie dieser befehl sein soll.
    update products set products_price = products_price * 1.1
    dieser befehl macht ebbend alle preise hoch und das will ich nicht sondern
    unter----> v_categories_name_1
    das wäre super.
    mfg
    power

  • #2
    Dein UPDATE
    WHERE spalte = wert
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      sorry bin unter sql absolut neu könnten sie mir das genauer schreiben :-(

      Kommentar


      • #4
        hat keiner einen genauen vorschlag

        Kommentar


        • #5
          RTFM.

          ich kann beim besten willen nicht verstehen, warum du nicht mal einen blick ins manual wirfst?
          Die Zeit hat ihre Kinder längst gefressen

          Kommentar


          • #6
            ich kenne ebbend das befehl nicht
            das ist ja das befehl für alle -->update products set products_price = products_price * 1.1

            aber ich möchte es unter categories_name---> Hardware
            will ich die preise % ändern (WHERE spalte = wert)????
            wenn ich diesen befehl habe wäre es suuuuuuuppppppper
            das ich es dann mit php binde und über meiner seite dann
            ob Hardware oder Videos usw ändern kann
            mfg
            power

            Kommentar


            • #7
              hi, habe jetzt etwas gefunden und es klappt
              EDIT:
              UPDATE products set SET products_price=products_price*1.08 WHERE products_model="MG200MMS";

              aber das was ich eigentlich will klappt wieder nicht.
              was es ist, nun categories_name klappt es nicht
              wieso oder wie könnte ich es dazu bringen das categories_name="Hardware" die preise ändern kann, bloss die liegen nicht bei products





              hat einer einen vorschlag
              mfg
              power
              Zuletzt geändert von pasa; 20.10.2005, 02:34.

              Kommentar


              • #8
                In der Tabelle products steht ja mit Sicherheit die ID der Kategorie, oder?

                Dann musst zuerst du mit einem SELECT die ID der Kategorie "Hardware" aus der angezeigten Tabelle auslesen. Danach UPDATEst du die Tabelle products und zwar überall da, wo in der Spalte mit der Kategorie-ID die eben ausgelesene Kategorie steht.
                Ich denke, also bin ich. - Einige sind trotzdem...

                Kommentar


                • #9
                  wie würde dann der befehl aussehen
                  könntes du mir einen bsp. angeben.
                  mfg
                  power

                  Kommentar


                  • #10
                    Der Befehl wozu?

                    Könntest du dir etwas Mühe geben oder wenigstens genauer schreiben, wo's hängt?
                    Ich denke, also bin ich. - Einige sind trotzdem...

                    Kommentar


                    • #11
                      SELECT ...._ID ????
                      UPDATE products set SET products_price=products_price*1.08 WHERE products_model="MG200MMS";


                      was soll ich da genau SELECT angeben, peinlich für mich aber alles hat ein anfang.
                      mfg
                      power

                      Kommentar


                      • #12
                        Auf ein Neues:

                        Du hast eine Tabelle mit Kategorien?
                        In dieser Tabelle gibt es eine Spalte categories_id?

                        Du hast eine Tabelle products?
                        In dieser Tabelle willst du bestimmte Werte ändern?
                        In dieser Tabelle gibt es eine Spalte, die die Kategorie angibt?
                        Für die Kategorie Hardware würde in der Tabelle products in dieser Spalte eine 1 stehen?
                        Wie heißt diese Spalte


                        Wäre es auf englisch leichter?
                        Ich denke, also bin ich. - Einige sind trotzdem...

                        Kommentar


                        • #13
                          habe das problem so gesehen gelöst, das aber bestimmt für über 3000 artikel mein ganzen tag weg nimmt aber das wird 100% klappen.
                          was ich machen werde ???
                          ich werde einfach eine neue tabele unter products angebe
                          und alle artikel einen namen in die tabelle angeben somit
                          werden die preise ebbend mit dem verfahren erhöht.
                          PHP-Code:
                          UPDATE products set SET products_price=products_price*1.08 WHERE products_model="MG200MMS"
                          und jetzt wird es ebbend dann so sein
                          PHP-Code:
                          UPDATE products set SET products_price=products_price*1.08 WHERE products_modelle="Monitor"
                          eigendlich ist es einfach aber man muss nur ein bissel sich mehr anstrengen

                          danke nochmal ( mrhappiness )
                          mfg
                          power

                          Kommentar


                          • #14
                            OffTopic:
                            pasa? power? Schon mal im Zusammenhang gelesen...schreibst du manchmal auf der Fanpage vom Club?
                            "...vielleicht stehe ich vor dir und du erkennst mich nicht. Spielt das eine Rolle? Wir sah'n ins gleiche Licht..."

                            Kommentar

                            Lädt...
                            X