ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
3831
3831
EMPFEHLEN
-
Hallo zusammen,
ich möchte gerne bestimmte Einträge aus meine MYSQL-Datenbank (Tabelle: vk_termine) in eine andere Tabelle (vk_termine_arc) kopieren und dann löschen.
Aber irgendwie klappt das nicht. Ich habe folgendes probiert (bis jetzt nur das kopieren):
Das haut so nicht hin, weiß aber nicht wie ich es richtig machen müsste.PHP-Code:<?
//Datenbank-Verbindung
include ("inc/db.inc.php");
//Archivdatum ermitteln
$datum_arc=strtotime ("-1 day");
//Daten auslesen
$result = mysql_query("SELECT * FROM vk_termine WHERE termin <= $datum_arc",$db);
//In Archivdatenbank eintragen bei Submit
if ($submit) {
$sql = "INSERT INTO vk_termine_arc (termin,ort,titel) VALUES ('$termin','$ort','$titel')";
$result = mysql_query($sql,$db);
echo "<script language='javascript'>window.alert('Der Termin wurde kopiert!'); window.document.location.href = 'archiv.php'; </script>";
}
else {
?>
<form action="<? echo $PHP_SELF ?>" method="post" enctype="multipart/form-data">
<input name="submit" type="submit" id="submit" value="Senden">
<? while ($daten = mysql_fetch_array($result)) {
echo "<input type=text name=termin id=termin value=$daten[termin]>";
echo "<input type=text name=ort id=ort value=$daten[ort]>";
echo "<input type=text name=titel id=titel value=$daten[titel]>";
echo "<br>";
} ?>
</form>
<? } ?>
Könnt Ihr mir ein wenig weiterhelfen?
Danke
Gruß Medico
-
Meine Idee: Erstelle für die zu kopierenden Datensätzen eine temporäre Tabelle und verschmelze diese mit der Zieltabelle.
Markus Wulftange
-
du kannst select und insert auch in einem statement zusammenfassen
Code :1
INSERT INTO vk_termine_arc (termin,ort,titel) SELECT * FROM vk_termine WHERE termin <= $datum_arc
was machen die vielen Gedanken in meinem Kopf ?
Ähnliche Themen
-
MYSQL Zeile einer Tabelle mittels VB.net in eine andere Tabelle kopieren
Von bierber im Forum .NET DatenverwaltungAntworten: 1Letzter Beitrag: 05.05.07, 19:44 -
bestimmte Einträge einer MS-Excel-Datei in eine MSSQL-Datenbank Kopieren !?
Von severance im Forum Visual Basic 6.0Antworten: 7Letzter Beitrag: 24.08.05, 07:54 -
Ein Feld in eine andere Tabelle kopieren
Von Gifty43 im Forum PHPAntworten: 5Letzter Beitrag: 15.02.05, 10:57 -
Tupel von einer Tabelle in eine andere kopieren
Von bspainkf36 im Forum PHPAntworten: 2Letzter Beitrag: 25.08.04, 15:59 -
Zeile einer Tabelle in eine andere kopieren
Von limk im Forum PHPAntworten: 8Letzter Beitrag: 17.01.03, 14:48





Zitieren
Login





