Zitat von
_frank_:
wie liegen die Listen vor? sind das 2 tabellen einer (
mysql-)Datenbank?
abfragen geht mit SELECT dann prüfst du per mysql_num_rows ob etwas zurückgegeben wurde, wenn ja holst du dir das result und schreibst es in die neue (per INSERT).
HTH Frank
Ich habe 2 Tabellen (Liste1, Liste2)
Die Tabellen sind identisch
hier ist mein php-Code, wie ich die Daten in die Tabelle2 (Liste2) speichere
Delphi-Quellcode:
<?php
$server = "
localhost";
$user = "xxxxxx";
$passwort = "xxxxxx";
$datenbank = "xxxxxxxxx";
mysql_connect($server, $user, $passwort)
or die(" keine Verbindung etabliert!");
mysql_select_db($datenbank)
or die("Datenbank gefunden!");
$clientdatum = $_POST['
name'];
$clientnachricht = $_POST['
vorname'];
$clientnummer = $_POST['
telefon'];
$clientprodukt = $_POST['
adresse'];
$
sql = "INSERT INTO Liste2 (
name, vorname, telefon, adresse) VALUES('
$name','
$vorname','
$telefon','
adresse')";
mysql_query($
sql)
or die("Anfrage fehlgeschlagen: " . mysql_error());
//$sql="DELETE from Liste1 order by clientdatum LIMIT 1";
$result = mysql_query($
sql);
...
?>
Ich möchte vor dem Speichern der Daten in Tabelle2 (Liste2) zuerst überprüfen
ob der Name schon in der Tabelle 1 da ist
ist da, dann den Namen von Liste1 löschen und dann die Daten in Liste2 speichern