je dispose de deux site actuellement et leurs bases de données sont censé intéragir.
J'ai sur mon site A, une page Php qui contient des paramètres de connexion la base de données sql du site A.
Avec un include (ou en créant une copie), je voudrais mettre cette page sur le site B de façon a récupérer les données du site A pour les afficher sur le site B.
code:
mysql_connect("$server", "$login","$pass") or die(mysql_error());
mysql_select_db("$database") or die(mysql_error());
$requete = mysql_query("SELECT * FROM ma_table");
while($donnees = mysql_fetch_array($requete))
{
echo $donnees['donnees_de_ma_table'];
}
le soucis et que je ne sais pas (et j n'ai pas trouvé) comment allé chercher les données du site A avec les pages du site B
si tu lis la doc, t'as un second parametre pour mysql_query...
/**
* @author coucou747 <coucou747@hotmail.com>
* @see irc://cominweb.uni-irc.net/#programmation
*/
Merci pour ta réponse, mais ca ne m'aide pas beaucoup, tu donne le manuel sur mysql_query() alors que c'est pas un problème de requete (du moins je crois).
le truc, c'est que une base se situe sous un server internet et l'autre sur un autre server, comment on fait pour interroger un server qui est différent de celui qui héberge les pages.
Par exemple, la table que je veut interroger se situe sous "sql.free.fr".
si le serveur refuse les connections distantes, alors c'est impossible
/**
* @author coucou747 <coucou747@hotmail.com>
* @see irc://cominweb.uni-irc.net/#programmation
*/
De plus, quand je suis en local, j'ai l'erreur suivante:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'sql.free.fr' (10061) in C:\wamp\www\KoE\connexion_distante.php on line 9
alors y a t'il un autre moyen dur genre envoie de la requete du site B sous forme de variable au site A, puis renvoie de la réponse sous forme de variable au site B ?