Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-02-2011, 19:36   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2011
Beiträge: 3
ID zuweisen

Ich bin dabei mir eine MySQL-Datenbank zu erstellen.

Dabei möchte ich eine Tabelle für die Adressangaben und eine Tabelle für die Logindaten.

Da diese beiden Tabellen in direktem zusammenhang stehen, möchte ich der Tabelle mit den Logindaten die ID der Tabelle Adressdaten zuweisen.

was muss ich machen damit ich in beiden ID Felden die selbe INT-Zahl habe?

Grüsse aus der Schweiz
Phips_CH
Phips_CH ist offline   Mit Zitat antworten
Alt 07-02-2011, 19:59   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Falscher Ansatz, das sind zwei unterschiedliche Datensätze und dürfen (müssen!!) daher auch unterschiedliche ID's haben.

Eine der beiden Tabellen muss einfach eine zusätzliche Spalte haben mit der I der Datensätze der andern Tabelle.
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 07-02-2011, 20:30   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2011
Beiträge: 3
Ok, besten dank schonmal für die rasche Antwort.

Wie schreib ich denn die ID der Logindaten in die neu Spalte der Adressendaten?

Ich bin dabei mich mit Dreamweaver auseinander zu setzen. Es schein mir recht einfach, Daten in die DB zu schreiben und diese wieder auszulesen. Nur bei sollchen Sachen komm ich ins grübeln.

Ich weiss es sind Grunlegende Dinge die mir bereits Probleme machen, ich hoffe ess, mit Eurer Hilfe, weiter zu bringen. Und dabei auch das eine oder andere zu lernen.

Gruss
Phips_CH
Phips_CH ist offline   Mit Zitat antworten
Alt 07-02-2011, 21:23   #4 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Du schreibst den 1. Datensatz, danach weist du mit $id = mysql_insert_id() der Variable $id den Auto-Increment-Wert zu. Und im 2. Insert kannst du dann diesen Wert mit in die 2. Tabelle schreiben.

Der Schattenbaum - Claudia Unkelbach - Tutorials, PHP, Seife
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 08-02-2011, 20:56   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2011
Beiträge: 3
uiuiui... das hab ich mir etwas leichter vorgestellt.

ich bin schon dabei mich in die Grundlagen einzulesen. Da werden aber meist nur die Grundlegenden Dinge erklärt.

Wie ich zum Beispiel einem Datensatz eine ID aus einer andern Tabelle zuweisen kann ist kein Problem. Aber das er mir die ID automatisch in die Spalte einträgt hab ich nicht rausgefunden.

Gruss
Phips_CH
Phips_CH ist offline   Mit Zitat antworten
Alt 08-02-2011, 22:11   #6 (permalink)
.ad
 
Benutzerbild von bobby
 
Registriert seit: Jun 2001
Ort: zürich
Beiträge: 10.731
Zitat:
Zitat von Phips_CH Beitrag anzeigen
Aber das er mir die ID automatisch in die Spalte einträgt hab ich nicht rausgefunden.
das stichwort heisst "auto_increment" - du kannst zum Beispiel in deinem phpmyadmin Interface beim neudefinieren einer tabelle das entsprechende feld so definieren:
Extras: auto_increment
Primärschlüssel an

Danach zählt es dir das Feld hoch, wobei es natürlich als
int oder Bigint definieren musst .... wird später ein Eintrag entfernt, änder das nichts an den id's der nachfolgenden Felder. das hat viele Vorteile.
__________________
http://www.radiocity.ch
bobby ist offline   Mit Zitat antworten
Alt 09-02-2011, 12:28   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2009
Ort: Berlin
Beiträge: 271
mysql_insert_id — Liefert die ID einer vorherigen INSERT-Operation
PHP: mysql_insert_id - Manual
__________________
MfG toosten

IDE: Adobe® Flex® Builder™ 3, Adobe® Flash® Builder™ 4
toosten ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS3] ID zuweisen liam22 Flash Einsteiger 2 23-11-2009 10:38
wie zuweisen? iron_man ActionScript 2 6 13-06-2007 12:08
bilder zuweisen saoirse Flash Einsteiger 4 17-11-2006 08:29
Zuweisen Mathias PHP und MySQL 5 20-09-2004 08:24
css zuweisen ?! 2k2designer PHP und MySQL 3 25-11-2003 16:12


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:17 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele