insert into -> in zwei Spalten abwechselnd

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

  • insert into -> in zwei Spalten abwechselnd

    Hallo zusammen,

    ich würde gern Daten, die ich zuvor aus einer Spalte ausgelesen habe in
    zwei Spalten abwechselnd speichern!

    Sprich, speichern in:

    Spalte1 | Spalte2
    -----------------------
    wert1 | wert2
    wert3 | wert4
    ....


    Ist oder wie ist das möglich?!

    Meiner Abfrage sieht so aus:

    PHP-Code:
    $query "select vereine from $dbaseUserData";
        
    $result mysql_query($query
                    or die(
    "Unable to read standings : $query"); 
    Und nun?!

  • #2
    PHP-Code:
    ...
    while (
    $v1 mysql_fetch_row($result))
    {
      
    $v2 mysql_fetch_row($result);
      
    $v1 mysql_escape_string($v1[0]);
      
    $v2 mysql_escape_string($v2[0]);
      
    mysql_query("insert into $dbasePairs (verein1, verein2)
        values ('
    $v1', '$v2')";

    Im Zweifelsfall (ungerade Anzahl) ist dann die zweite Spalte im letzten Datensatz leer.
    mein Sport: mein Frühstück: meine Arbeit:

    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

    Kommentar


    • #3
      Vielen Dank.

      Am Ende des INSERT INTO hat zwar noch eine geschlossene Klammer gefehlt,
      aber sonst hat alles funktioniert!

      Kommentar

      Lädt...
      X