Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: josco en 3 Noviembre 2012, 19:24 PM

Título: wamp server donde configurar conexion con mysql
Publicado por: josco en 3 Noviembre 2012, 19:24 PM
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
Título: Re: wamp server donde configurar conexion con mysql
Publicado por: Shell Root en 7 Noviembre 2012, 03:44 AM
Y que error sale?
Título: Re: wamp server donde configurar conexion con mysql
Publicado por: josco en 11 Noviembre 2012, 00:44 AM
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