PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Tabellenzeilen in andere Tabelle übertragen wenn gewählt (http://www.selfphp.de/forum/showthread.php?t=16802)

Haxley 15.05.2007 06:34:27

Tabellenzeilen in andere Tabelle übertragen wenn gewählt
 
Hallo,
ich habe ein Problem wo ich mal Hilfe benötige.

Es werden einige Tabellenzeilen aus der DB ausgelesen und mit einer Checkbox versehen.

Die ausgewählten Zeilen sollen in eine andere Tabelle in der DB hinzugefügt werden.
Ich hab das jetzt soweit das die Checkboxen ausgelesen werden und ein Array ($v) gebildet wird.
Wie bekomme ich das Array in eine andere Tabelle? (die 5 Spalten haben identische Namen aber in der Tabelle2 sind mehr Spalten (also noch zusätzliche)) PRIMARY KEY (`lfdnr_id`)


PHP-Code:

<?php
// button auslesen
if (isset($_REQUEST['auswahl'])) {
  
reset($_REQUEST['auswahl']);
  foreach (
$_REQUEST['auswahl'] as  $v) {
    
// test zum anschauen ist OK
    
echo "$v <br>";
     
    
//Daten in andere Tabelle reinschreiben geht nicht
     
$input =  "insert into testtabelle2 VALUES $v";
    
test_db_query($input);

  }
} else {
  print 
"Du hast nix ausgewählt.\n";
}

?>

Oder ist der Ansatz falsch?
Also das ich das in ein Array ausgebe und dann wieder einlesen will.
Sollte ich das anders machen ohne Array?
Wenn ja wie z.B.
Besten Dank für Eure Hilfe.
Gruß Haxley


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:05:46 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.