Einzelnen Beitrag anzeigen
  #1  
Alt 25.03.2009, 16:44:04
Hansol Hansol ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 74
Beiträge: 59
1 Datensatz aus DB1 komplett in DB2 speichern

Hallo,

wie ist die kürzeste Variante eine Kompletten Datensatz aus DB1 in DB2 neu Anzulegen?

Muss ich alle Tabellenspalten auf zählen oder kann mann bei INSERT befehl auch ein * benutzen.

Meine erdachte vorgehensweise ist das ich erst den Datensatz aus DB1 auslesen mit:

PHP-Code:
include"../inc/dbconnect.php";
    
   
$abfrage "SELECT * FROM User Where UserID = '51'";
   
$ergebnis mysql_query($abfrage);
   while(
$row mysql_fetch_object($ergebnis))
    {

    
$_SESSION['UserID'] = $row->UserID;
    
$_SESSION['Geschlecht'] = $row->Geschlecht;
    
$_SESSION['Name'] = $row->Name;
    
$_SESSION['Vorname'] = $row->Vorname;
    
$_SESSION['Stadt'] = $row->Stadt;
    
$_SESSION['Postleitzahl'] = $row->Postleitzahl;
    
$_SESSION['Strasse'] = $row->Strasse;
    
$_SESSION['Hausnummer'] = $row->Hausnummer;
    
$_SESSION['Geburtstag'] = $row->Geburtstag;
    
$_SESSION['Email'] = $row->Email;
    
$_SESSION['Telefon'] = $row->Telefon;
    
$_SESSION['Handy'] = $row->Handy;
    
$_SESSION['Firma'] = $row->Firma;
    
$_SESSION['Firmeninhaber'] = $row->Firmeninhaber;
    
$_SESSION['TelFirmeninhaber'] = $row->TelFirmeninhaber;
    } 
und dies dann wieder mit Insert in DB2 speichere:

PHP-Code:
$eintrag "INSERT INTO User (USERID, usw. ...) VALUES ('$UserID', usew....)";
  
  
$eintragen mysql_query($eintrag); 

Wer kann mir weiter helfen?

Mfg
Mit Zitat antworten