Hier ist der Datenbankabruf in dem die Mail versendet wir!
Hir drunter werden dann nur noch die Daten abgerufen und duch bestätigen in von der einen in die Andere Datenbank verschickt.
PHP:
<?php
$mysqlhost="*****";
$mysqluser="*****";
$mysqlpwd="*****";
$mysqldb="*****";
$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die("Verbindungsversuch fehlgeschlagen");
mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
/* ausführen einer SQL Anfrage */
$query = "SELECT * FROM anmeldung";
$query2 = "SELECT * FROM anmeldung WHERE (nr='$nummer')";
$result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());
$result2 = mysql_query($query2) or die("Anfrage fehlgeschlagen: " . mysql_error());
$result3 = mysql_fetch_array($result2);
mysql_query("INSERT INTO meldeliste(nr, vorname, nachname, strasse, nummer, plz, ort, geburtstag, mail,) SELECT nr, vorname, nachname, strasse, nummer, plz, ort, geburtstag, mail, FROM anmeldung WHERE (nr='$nummer')") or die ("Fehler kopieren.");
mysql_query("DELETE FROM anmeldung WHERE (nr='$nummer')") or die ("Fehler löschen");
$text = 'Ihre Anmeldebestätigung,
Name: '.$_POST['form_nachname']. '
Vorname: ' .$_POST['form_vorname']. '
Geburtsdatum: ' .$_POST['form_geburtstag']. '
Registriernummerummer: ' .$_POST['form_nr']. ';
//Instanz von PHPMailer bilden
$mail = new PHPMailer();
//Absenderadresse der Email setzen
$mail->From = "************";
//Name des Abenders setzen
$mail->FromName = "*********";
//Empfängeradresse setzen
$mail->AddAddress($result3[mail]);
//Betreff der Email setzen
$mail->Subject = "Anmeldebestätigung";
//Text der EMail setzen
$mail->Body = $text;
//EMail senden und überprüfen ob sie versandt wurde
if(!$mail->Send())
{
//$mail->Send() liefert FALSE zurück: Es ist ein Fehler aufgetreten
echo "Die Email konnte nicht gesendet werden";
echo "Fehler: " . $mail->ErrorInfo;
}
else
{
//$mail->Send() liefert TRUE zurück: Die Email ist unterwegs
echo "<span style='color:white;'>So eben wurde eine Meldebestätigung versandt.</span><br /><br />";
}
mysql_query("DELETE FROM anmeldung WHERE (nr='$loeschena')") or die ("Fehler löschen");
mysql_query("DELETE FROM meldeliste WHERE (nr='$loeschenb')") or die ("Fehler löschen");
/* Freigeben des Resultsets */
mysql_free_result($result);
mysql_free_result($result2);
?>
Hir drunter werden dann nur noch die Daten abgerufen und duch bestätigen in von der einen in die Andere Datenbank verschickt.