PHP-Hispano.net Comunidad hispana de desarrollo web

Contacto | #php_para_torpes | Enlázanos | ¿Quiénes somos?

20 usuarios Online (0)

Darse de alta en la web | Recuperar password   
Inicio / Foros / MySQL / Consulta a MySQL

Consulta a MySQL

3 respuestas 358 visitas Categoría MySQL

Consulta a MySQL

Avatar de samsa
* * * * * * *

(Nivel 2 - 122 posts)

#0 Offline samsa Usuario 17 abr 09
Buenos días.

He echo una consulta similar en esta web pero no he optenido el resultado deseado, les planteo mi duda la cual llevo 4 días con sus 4 noches intentado ver como hacerlo.

Tengo una web (WEB A) con una BD MySQL con los siguientes campos
id | articulo | cantidad | importe

sin embargo quiero que en mi web (WEB B) me muestre los resultados de la base de datos que esta en A de todos los articulos que la cantidad > 0.

Como lo podría hacer?

Un saludo y gracias

Re: Consulta a MySQL

Avatar de alrik
* * * * * * *

(Nivel 2 - 139 posts)

#1 Offline alrik Usuario 17 abr 09
SELECT * FROM tabla WHERE cantidad > 0....

La diferencia es donde haces el mysql_connect() tienes que poner la IP del otro servidor de mysql además del password y contraseña.

Hay que habilitar la opción de admitir conexiones remotas desde el servidor. Manualmente es abrir el firewall y abrir el puerto en el router.

Re: Consulta a MySQL

Avatar de samsa
* * * * * * *

(Nivel 2 - 122 posts)

#2 Offline samsa Usuario 17 abr 09
Gracias alrik, pero no entiendo lo que me dices

te refieres que donde pongo

localhost = ip del servidor;
user = nombre de usuario;
password = pass;
basedatos = base datos;

lo del puerto como lo puedo abrir?

Re: Consulta a MySQL

Avatar de alrik
* * * * * * *

(Nivel 2 - 139 posts)

#3 Offline alrik Usuario 17 abr 09
Lo que quiero decir es que tienes que hacer dos conexiones de Mysql distintas con PHP.

Una para acceder a tu web, y otra para acceder a la web remota.

(El puerto se pone como IP:PUERTO)

//Para tu web
$con1 = mysql_connect(tuweb);
mysql_select_db(taltal,$con1);
//Para tu web

//Web remota
$con2 = mysql_connect(webremota);
mysql_select_db(taltal,$con2);
//Web remota

Si no entiendes a lo que me refiero es por que no tienes base para poder hacer conexiones y es por que has cogido un codigo de por ahi e intentas transformarlo. Por ello te recomiendo que veas lo siguiente:

http://es2.php.net/manual/es/function.mysql-connect.php
http://es2.php.net/manual/es/mysql.examples-basic.php

Y preguntar al señor google:

http://www.google.es/search?hl=es&q=conectar+mysql+con+php&btnG=Buscar&meta=

Responder mensaje

Para poder participar debes estar registrado e identificado. Si no estás registrado como usuario de PHP-Hispano, :: Registrar ::
Login / Password   

php-hispano.net 2002 - 2010 | XHTML 1.0
Datos Legales | Webmaster