Tom: Entwerte Sonderzeichen

Beitrag lesen

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