Mas de conexiones

barullo
26 de Enero del 2004
Hola tengo una web en flash , y mi php con mysql.
Bien he realizado dos php, config.php y funciones.php
Mysql una bd con varias tablas, una se llama prueba.
Bien el codigo de mis php=
Config.php <?php
$HOSTNAME = "localhost"; //SERVIDOR
$USERNAME = "root"; //USUARIO
$PASSWORD = "root"; //CONTRASEÑA
$DATABASE = "pruebas"; //BASE DE DATOS
?>

funciones.php <?php
function conectar(){
global $HOSTNAME,$USERNAME,$PASSWORD,$DATABASE;
$idcnx = mysql_connect($HOSTNAME, $USERNAME, $PASSWORD) or DIE(mysql_error(no se pudo conectar al servidor));
mysql_select_db($DATABASE, $idcnx);
return $idcnx;
}
?>

Y por ejemplo; uno uso de php

items.php <?php
include ("includes/config.php");
include ("includes/funciones.php");

//nos conectamos a mysql
$cnx = conectar ();
//consulta.
$sql = "SELECT nick,email,url FROM directorio ORDER BY id ASC";
$res= mysql_query($sql) or die (mysql_error());
if( mysql_num_rows($res) >0){
//impresión de los datos.
while ($fila = mysql_fetch_row($res)) {
echo "nombre: ". $fila[0] . ", email: " . $fila[1] . ", url: " . $fila[2] . "<br>";
}
}else{
echo "no se obtuvieron resultados";
}
mysql_close($cnx);
?>

Bien el error que se produce, es de conexion. Creo que mis archivos de php son correctos, y ya he probado cambiando localhost 127.0.0.1, las dns del web, pero no se conecta a mi Bd, espero que podais orientarme, porque el servidor me dice que todo esta ok.

gracias