wamp server donde configurar conexion con mysql

Iniciado por josco, 3 Noviembre 2012, 19:24 PM

0 Miembros y 1 Visitante están viendo este tema.

josco

que tal me pasa algo raro con wamp server y tambien con appserver. resulta que quiero conectar un sistema local corriendo en wamp o appserver en php pero que este se conecte a una base de datos externa que esta alojada en hostgator. he logrado conectarme a esta base de datos con java, con el administrador de mysql local y todo bien, pero desde php no lo e logrado entonces tengo el siguente codigo para hacer pruebas:

<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conexionopticas "servidor hostgator";
$database_conexionopticas "my base de datos"//online
$username_conexionopticas "mi usuario";   //online
$password_conexionopticas "mi pass";   //online*/


/*$hostname_conexionopticas = "localhost";
$database_conexionopticas = "opticas";// offline
$username_conexionopticas = "root";//off line
$password_conexionopticas = "noe87";//offline*/

$conexionopticas = @mysql_connect($hostname_conexionopticas$username_conexionopticas$password_conexionopticas);// or trigger_error(mysql_error(),E_USER_ERROR); 


/*if ($conexionopticas) {
    echo "Unable to connect to DB: " . mysql_error();
    exit;
}*/

if (!mysql_select_db("opticas")) {
    echo 
"Unable to select mydbname: " mysql_error();
    exit;
}

$sql "select * from ventas;";

$result mysql_query($sql);

if (!
$result) {
    echo 
"Could not successfully run query ($sql) from DB: " mysql_error();
    exit;
}

if (
mysql_num_rows($result) == 0) {
    echo 
"No rows found, nothing to print so am exiting";
    exit;
}


while (
$row mysql_fetch_assoc($result)) {
    echo 
$row["int_id_venta"];
echo $row["date_fecha"];
}

mysql_free_result($result);



resulta que aunque yo le diga:


$hostname_conexionopticas = "servidor hostgator";
$database_conexionopticas = "my base de datos"; //online
$username_conexionopticas = "mi usuario";   //online
$password_conexionopticas = "mi pass";   //online



que son los datos del servidor externo donde esta mi base de datos como que no hace caso  porque la conexion la hace rirectamente a mi mysql que tengo instalado local inculuso si ni siquiera pongo los datos de conexion.


osea si le quito todo esto


$hostname_conexionopticas = "servidor hostgator";
$database_conexionopticas = "my base de datos"; //online
$username_conexionopticas = "mi usuario";   //online
$password_conexionopticas = "mi pass";   //online*/


/*$hostname_conexionopticas = "localhost";
$database_conexionopticas = "opticas";// offline
$username_conexionopticas = "root";//off line
$password_conexionopticas = "noe87";//offline*/


aun asi se sigue conectando a la base de datos local



pienso que la configuracion debe estar en algo del wamp pero lo raro es que intale appserver y tambien hace lo mismo y no recuerdo haber configurado algo para que se conecte a mi base de datos local nomas que phpmyadmin

Shell Root

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

josco

no sale ningún error simplemente se conecta a la base de datos local osea a la que tengo instalada en mi pc no importándole que yo le configure otra conexion