Vreau sa folosesc aceeasi baza de date in cadrul a 2 site-uri diferite(si servere de hosting diferite), insa nu stiu cum sa fac conexiunea. Daca mut site-urile pe acelasi server, e posibil sa mearga?
[code]$dbh=mysql_connect ("localhost", "numeBazaDate", "pass") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("numeBazaDate");[/code]
P.S. Novice rau intr'ale PHP-ului, asa ca, va rog, scuzati eventualele greseli de orice tip.
Baza de date folosita de 2 site-uri
Moderatori: Zamolxe, Moderatori
- jianuovidiu
- Senior Member
- Mesaje: 516
- Membru din: Joi Mar 16, 2006 8:48 pm
- Contact:
Re: Baza de date folosita de 2 site-uri
pai ...
site1:
site2:
site1:
Cod: Selectaţi tot
$dbh=mysql_connect ("host_site1", "user_site1", "pass_site1") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("numeBazaDate");
site2:
Cod: Selectaţi tot
$dbh=mysql_connect ("host_site2", "user_site2", "pass_site2") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("numeBazaDate");
User-ul si pass-ul nu raman aceleasi?
Eu am schimbat asa:
[code]
$dbh=mysql_connect ("194.117.236.161", "user", "pass") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("numeBazaDate");
[/code]
insa, imi da eroarea asta: Lost connection to MySQL server during query.
Eu am schimbat asa:
[code]
$dbh=mysql_connect ("194.117.236.161", "user", "pass") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("numeBazaDate");
[/code]
insa, imi da eroarea asta: Lost connection to MySQL server during query.
- jianuovidiu
- Senior Member
- Mesaje: 516
- Membru din: Joi Mar 16, 2006 8:48 pm
- Contact:
- jianuovidiu
- Senior Member
- Mesaje: 516
- Membru din: Joi Mar 16, 2006 8:48 pm
- Contact:
mda....e problema aia de care am dat si eu si nu am rezolvat-o nici in ziua de azi.
Si eu am incercat sa ma conectez de pe un domeniu la baza mea de date de pe calc. de acasa si n-a mers
La tine e o situatie asemanatoare ...
Ramane o problema deschisa. Acum iar mi-ai adus aminte si chiar vreau si eu sa stiu cum s-ar rezolva problema asta.
Asteptam raspunsuri
Si eu am incercat sa ma conectez de pe un domeniu la baza mea de date de pe calc. de acasa si n-a mers
La tine e o situatie asemanatoare ...
Ramane o problema deschisa. Acum iar mi-ai adus aminte si chiar vreau si eu sa stiu cum s-ar rezolva problema asta.
Asteptam raspunsuri
- kelye
- Senior Member
- Mesaje: 230
- Membru din: Vin Ian 20, 2006 10:42 pm
- Localitate: Bucuresti
- Contact:
DECI
pentru a te putea conecta remote trebuie ca userul tau sa aiba access de pe orice host sau evident sa definesti tu un host de pe care sa aiba acces
asta o verifici din phpMyAdmin la privileges (daca ai acces) sau cu un mysql_connect( ..) or die(mysql_error()) pe serverul remote (site2);
daca muti site-urile pe acelasi server evident poti accesa aceeasi baza de date folosind aceleasi date de conectare pt mysql_connect
pentru a te putea conecta remote trebuie ca userul tau sa aiba access de pe orice host sau evident sa definesti tu un host de pe care sa aiba acces
asta o verifici din phpMyAdmin la privileges (daca ai acces) sau cu un mysql_connect( ..) or die(mysql_error()) pe serverul remote (site2);
daca muti site-urile pe acelasi server evident poti accesa aceeasi baza de date folosind aceleasi date de conectare pt mysql_connect
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 18 vizitatori