Zum einen überschreibst du die Variable $query mit der zweiten Zuweisung, und zum anderen können nicht alle Datenbanken verknüpfte Queries. Für mysql_query() einfach zweimal aus. Jeweils nach einer Zuweisung von $query.
Hoffe, hier mit der Fragestellung richtig zu sein;
Ist es möglich, Daten aus einem Eingabeformular in 2 Tabellen innerhalb einer Datenbank einzufügen?
Bei mir funzt es mit 2 mal Einsatz von "$query" nicht. Dei Datenübergabe in die neue Datei klappt (Überprüfung durch Darstellung)
Auszug Quelltext;
Danke für Hinweise!PHP-Code:
$query = "INSERT INTO xxxx (u_name, u_ort, u_---_1, u_hhh_1, u_ttt_2, u_eee_1, u_eee_2)
VALUES ('$u_name','$u_ort', '$u_---_1', '$u_hhh_1', '$u_ttt_2', '$u_eee_1', '$u_eee_2')" ;
$query = "INSERT INTO xxxx1 (u_name, u_plz, u_ort, u_str, u_inh, u_anspr_anrede, u_anspr, u_bemerk)
VALUES ('$u_name', '$u_plz', '$u_ort', '$u_str', '$u_inh', '$u_anspr_anrede', '$u_anspr', '$u_bemerk')";
/*die("Query; " . $query ); - - überprüft an dieser Stelle, ob es bis hierher klappt */
$result = mysql_query( $query );
if ( ! $result )
{
echo "Konnte den Datensatz nicht eintragen";
die;
}
Gunder
Zum einen überschreibst du die Variable $query mit der zweiten Zuweisung, und zum anderen können nicht alle Datenbanken verknüpfte Queries. Für mysql_query() einfach zweimal aus. Jeweils nach einer Zuweisung von $query.
Habe es jetzt 2 mal ausgeführt - danke!
Jetzt muss ich noch wegen den Doctype schauen - wegen der Darstellung der Umlaute im Browser.
Gunder
google mal nach "SET NAMES SQL" und achte darauf, das sowohl in den meta-tags als auch auch die Datenbank unter UTF-8 laufen.
Dann sollte das kein Problem sein.
Gruß
Daniel
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)