Hallo Leute...
Auch wenn das ne doofe Frage ist und keiner weiss wofür das gut sein soll
Ich möchte 2 Datenbanken gleichzeitig beschreiben bzw. eine davon updaten.
Eine ist immer die selbe .....die andere ist von User 1 - User 5 .....
Ich habe 5 datenbanken angelegt mit den selben Inhalt bzw. mit den selben Tabellen !
Code:
$sql="SELECT * FROM adressen WHERE adr_id = $welcher";
$erg=mysql_query($sql);
while(list($adr_id, $adr_nachname, $adr_vorname, $adr_gebdat, $adr_strasse, $adr_plz, $adr_ort, $adr_vorwahl, $adr_festnetz, $adr_mobil, $adr_email, $adr_url)= mysql_fetch_row($erg))
5 verschiedene User jedem davon gehört eine Datenbank indem sie alle ihre Adressen hinterlegen !
Diese auszulesen ist ein kein Problem dieses lasse ich mir in einem Adressformular anzeigen !
unten habe ich (Admin) noch ein Kommentarfeld wo ich etwas vermerken kann ! (zB. Bekannter aus Urlaub) oder ich möchte die Hausnummer oder so ändern!
So diese Änderung möchte ich nun wieder zurück schrieben in die Datenbank
von dem User und in eine weitere (zB. backup)
Das ist auch noch kein Problem kriege ich auch hin !
Code:
$sql="UPDATE adressen SET adr_nachname='$adr_nachname', adr_vorname='$adr_vorname', adr_gebdat='$adr_gebdat', adr_strasse='$adr_strasse', adr_plz='$adr_plz', adr_ort='$adr_ort', adr_vorwahl='$adr_vorwahl', adr_festnetz='$adr_festnetz', adr_email='$adr_email', adr_mobil='$adr_mobil', adr_url='$adr_url' WHERE adr_id=$welcher";
$erg=mysql_query($sql);
print"Datensatz erfolgreich geändert!";
}
Jetzt meine eigentlich Frage wenn ich zB von User 2 die Daten ändern will dann weiss ich ja nicht aus dem Kopf welche Datenbank er benutzt und genau das weiss ich nicht wie ich es umsetzen kann !
Kann ich das mit php feststellen von wem diese Adresse ist und auch in die richtige Datenbank von diesem User schreiben und ein Backup in eine andere Datenbank also ich muss sie 2 mal schreiben das Backup ist eigentlich immer die selbe Datenbank die könnte ich mit dem obigen Befehl ändern nur die von dem User weiss ich ja nicht immer ?
Weiss jemand ob ich mit php die verwendete datenbank von User 4 zB rausbekomme ?
Das eine Änderung auch wirklich in der Datenbank 4 vorgenommen wird und nicht in der Datenbank von user 3 ändert.
Ohman ich hoffe irgendwer hat meine Frage bzw. Problem verstanden
Besten Dank
