Hej.
Jeg vil connecte til min db ved at bruge nogle variabler som er explode() fra en anden db.
hvordan kan det være jeg ikke kan få det til at fungere?
kode:
- function open_mysql_client() {
- mysql_connect("xxx","xxx","xxx") or die(mysql_error());
- mysql_select_db("xxxx");
-
- $mysql_conn_client_query = mysql_query("SELECT * FROM `cms_account` WHERE `licence`='$_SESSION[licence]' AND `account`='$_SESSION[account]'") or die(error());
- $mysql_conn_client_row = mysql_fetch_array($mysql_conn_client_query);
-
- $mysql_var = explode(",",$mysql_conn_client_row['mysql']);
-
- mysql_connect($mysql_var[0], $mysql_var[1], $mysql_var[2]) or die(mysql_error());
- mysql_select_db($mysql_var[3]);
- }
jeg få følgende fejl:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user ' xxxxx@'xxx.xxx.xxx.xxx' (using password: YES) in /usr/home/web/xxxx/xxxx/cms_system7/xxxxx/include/functions.php on line 15
hvilket er lidt mærkligt, har prøvet at udskrive de explode() data og det fungere fint.
håber i kan hjeælpe mig.
Mvh Daniel Zambelli
Indlæg senest redigeret d. 03.08.2009 20:23 af Bruger #14506