veld veranderen in tabel over meerdere db's
Ik heb momenteel een tabel met alle sites en paswoorden die ik beheer.
Ik zou nu willen dat ik bij de tabel users in elke database (over meerdere domeinen) het paswoord kan veranderen, dus dat elke bepaalde user, dezelfde paswoord heeft. Dit gewoon door het paswoord in te geven en met 1 klik moet elke db veranderd worden.
Iemand een idée hoe ik dit kan aanpakken?
grtz
met meerdere querys/sqlconnects achter elkaar werken ofzo??
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
include('verbind_host_1.php');
$sql1 ="UPDATE TABLE user
SET wachtwoord=' ".$_POST['wachtwoord']." '
WHERE naam =' "$_POST['naam']." ';";
$uitvoeren1 = mysql_query($sql1) or die(mysql_error());
include('verbind_host_2.php');
$sql2 ="UPDATE TABLE user
SET wachtwoord=' ".$_POST['wachtwoord']." '
WHERE naam =' "$_POST['naam']." ';";
$uitvoeren2 = mysql_query($sql2) or die(mysql_error());
include('verbind_host_3.php');
$sql3 ="UPDATE TABLE user
SET wachtwoord=' ".$_POST['wachtwoord']." '
WHERE naam =' "$_POST['naam']." ';";
$uitvoeren3 = mysql_query($sql3) or die(mysql_error());
$sql1 ="UPDATE TABLE user
SET wachtwoord=' ".$_POST['wachtwoord']." '
WHERE naam =' "$_POST['naam']." ';";
$uitvoeren1 = mysql_query($sql1) or die(mysql_error());
include('verbind_host_2.php');
$sql2 ="UPDATE TABLE user
SET wachtwoord=' ".$_POST['wachtwoord']." '
WHERE naam =' "$_POST['naam']." ';";
$uitvoeren2 = mysql_query($sql2) or die(mysql_error());
include('verbind_host_3.php');
$sql3 ="UPDATE TABLE user
SET wachtwoord=' ".$_POST['wachtwoord']." '
WHERE naam =' "$_POST['naam']." ';";
$uitvoeren3 = mysql_query($sql3) or die(mysql_error());
bij alledrie gebruikt hij dezelfde POST waardes.. dus volgens mij zou dit moeten werken.. en in de includes zet je natuurlijk de verschillende informatie van de verschillende database connectie files.. hij doet dus
3keer hetzelfde maar 3 keer op een andere locatie.. (door die includes)
Gewijzigd op 01/01/1970 01:00:00 door Marvin S
Want bij 95 % van de webhosts is extern aanroepen van de db uitgeschakeld.
o oke.. dat wist ik niet =P weer wat geleerd..
omdat bij mij dit niet het geval is whuahah
Er gaat een query fout (bv. verbinding verbroken) en je bent de lul. Het is namelijk niet mogelijk om een transactie over meerdere databases uit te smeren, je kunt dus onmogelijk deze fout automatisch herstellen.
hou eens op met dat eeuwige datamodel gehamer. We weten nu wel dat jij het weet en hoe in vredesnaam wil je op een niet omslachtige manier bijv externe toegang tot databases gaan regelen in een aparte database?
Jacco schreef op 26.03.2007 11:56:
Met het verkeerde been uit bed gekomen? Dan is het soms slimmer om even je mond te houden of om jouw reactie te censureren.@ Frank
hou eens op met dat eeuwige datamodel gehamer. We weten nu wel dat jij het weet en hoe in vredesnaam wil je op een niet omslachtige manier bijv externe toegang tot databases gaan regelen in een aparte database?
hou eens op met dat eeuwige datamodel gehamer. We weten nu wel dat jij het weet en hoe in vredesnaam wil je op een niet omslachtige manier bijv externe toegang tot databases gaan regelen in een aparte database?
Het doet namelijk helemaal niet ter zake 'dat ik het wel weet'. Het topic gaat over het probleem van de topicstarter.
Oplossing: Zet de boel op 1 server, dan heb je geen externe toegang nodig. Externe toegang hoeft overigens ook geen enkel probleem te zijn.
ok merci voor de reactie! zal het eens bekijken.
Frank schreef op 26.03.2007 12:08:
Oplossing: Zet de boel op 1 server, dan heb je geen externe toegang nodig. Externe toegang hoeft overigens ook geen enkel probleem te zijn.
Daar kan ik mee leven
Offtopic:
Ben niet met het verkeerde been uit bed gestapt. Echt ging jou eerste reactie voor minder dan 50% inhoudelijk over het probleem van de TS. Maar die discussie voeren we wel een keer beschaaft over PM als je daar de behoefte aan hebt.