Ankündigung

Einklappen
Keine Ankündigung bisher.

Masseneditierung - leere Zeilen in der Datenbank

Einklappen

Neue Werbung 2019

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

  • Masseneditierung - leere Zeilen in der Datenbank

    Hallo Zusammen,

    ich bin absoluter Anfäger und probiere mich an der Masseneditierung von Artikelnummern.
    Mein Ziel ist es Daten aus einer Tabelle zu bearbeiten und danach wieder zu speichern.

    Ich habe zwar einen Ansatz, bin mir aber nicht sicher ob dieser dafür geeignet ist. Nach der Umarbeitung der Art.Nr. soll jeder wert wieder einzel gespeichert werden.
    Am besten sogar mit einem Update-Befehl so, dass die Werte nur überabeitet werden. In meinem Code ist es momentan so, dass nur leere Zeilen in der Datenbank angelegt werden?!

    Ich würde mich über eine kleine Hilfestellung bzw. Meinung freuen.

    Vielen Dank schon mal im Voraus!

    PHP-Code:

    <?php

    $sql 
    "SELECT SKU FROM uni_load
            Where `parcel_ready`= 'J' AND `stock` >'3' "
    ;
    $sql_update "INSERT INTO items (SKU_NAV) VALUES ('".$zweit_wert."')";

    $result=mysqli_query($db,$sql);
      
        if (
    $result=mysqli_query($db,$sql))
    {
        
      while (
    $row=mysqli_fetch_row($result))
        {
          
    $erst_wert substr($row[0],0,-5);
          
    // Hier geht die Weiterverarbeitung los auf 0600-xxx!
          
              
    $zweit_wert $erst_wert "00" "-" $row[0] . ",";
        
                echo 
    "$zweit_wert";
          
    // Hier soll jeder Wert wieder zurück gespeichert werden! 
                        
    mysqli_query($db,$sql_update);
        }
    }

    ?>

  • #2
    Du änderst auch nichts an der Query. Nach zeile 5 Ist der String gesetzt und die Variable (die dort noch nicht existiert) eingesetzt, danach ändert sich der nichtmehr.

    Kommentar


    • #3
      Klassischer Fall von http://php-de.github.io/jumpto/leitfaden/

      Kommentar

      Lädt...
      X