Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2013, 06:53
nitroglix
 
Fecha de Ingreso: mayo-2013
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
Codigo PHP no conecta a Mysql.

Hola, tengo el siguiente problema:

ambos archivos estan en la misma carpeta.

Teniendo el archivo de conexion conex_prueva.php.
Tal q asi:
conex_prueva.php
Código:
<?php
$hostname_conex_prueba = "XXXXXXXXX.db.1and1.com";
$database_conex_prueba = "dbXXXXXXXXXX";
$username_conex_prueba = "dboXXXXXXXXX";
$password_conex_prueba = "XXXXXXXXXXX";
?>
cambiando las XXXX por los datos del servidor testados correctamente.

y el codigo de la pagina de la consulta asi:

form_admin.php
Código:
 <?php
 
include_once 'conex_prueba.php';


    $link =  mysql_connect($hostname_conex_prueba, $username_conex_prueba, $password_conex_prueba);

 if (!$link) {
        trigger_error('Error al conectar al servidor mysql: ' . mysql_error(),E_USER_ERROR);
    }

    $db_selected = mysql_select_db($database_conex_prueba, $link);
    if (!$db_selected) {
        trigger_error ('Error al conectar a la base de datos: ' . mysql_error(),E_USER_ERROR);
    }

....resto del codigo

?>
el error al intentar conectar es:
Error al conectar al servidor mysql: Can't connect to local MySQL server through socket '/tmp/mysqld.sock' (2) in /homepages/32/d469135467/htdocs/rifamania.es/administrator/panel_control.php on line 35

Lo he intentado todo require_once('conex_prueba.php') include 'conex_prueba.php'.

Lo unico que me ha funcionado a sido poner los datos del servidor en el archivo form-admin.php pero quiero tener los datos del servidor en conex_prueba.php creo que para su modificacion es mas efectivo.

muchas gracias

Última edición por nitroglix; 18/06/2013 a las 07:00