Hello,
ich hatte halt keine Fehlermeldung bekommen ;) deswegen stand ich bissl auf dem schlauch
ich wollte Datensatz aus tabelle1 in tabelle2 kopieren mit den Felder name und zeit
bei meiner Abfrage nach $_POST war nen syntaxproblem richtig muß es lauten:$sql="INSERT INTO geloecht SET geloecht.name = (SELECT neu.name FROM neu where name = '".$_POST['namen']."'),geloecht.zeit = (SELECT neu.zeit FROM neu where name = '".$_POST['namen']."')"
damit der POST wert ausgewertet wird
Ich nehme an, dass dieser Thread noch Mitposter bekommen wird...
1. schalte alle PHP-Fehlermeldungen ein
error_reporting(E_ALL);
ini_set('track_errors',1);
sollte da erste zwei Zeilen in jedem Script, dass sich im Test befindet, bei üblichen Installationen reichen.
2. Zeige Datenbank-Queries vor der Ausführung nochmals an
echo $sql;
könnte da bei Dir genügen.
3. Hole alle Datenbank-Statusmeldungen ab
$result = mysql_query($sql, $con);
echo $result
als Kurzanleitung
usw...
Sicherheitslücken in Deiner Vorgehensweise werden bestimmt auch noch besprochen werden
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
