Vous avez donc un PC 1 avec easyPHP (Apache, PHP, MySQL) et le PC 2 doit accéder à l'application PHP du PC 1 ?
=> Il suffit de taper l'URL permettant d'accéder à votre application PHP dans le navigateur du PC 2. Par exemple, si l'application est à la racine du serveur Apache du PC1, tout simplement l'adresse IP du PC1.
S'il s'agit par contre d'avoir une application située dans le PC2 qui doit interroger la BDD située dans le PC1, il faut :
1) Paramétrer l'application pour qu'elle s'adresse à la BDD en remplaçant localhost par l'IP du PC1 :
String url = "jdbc:mysql://192.168.1.50:3306/";
2) De préférence, créer un utilisateur spécial pour l'application et qui aura les privilèges nécessaires sur la base de données, en exécutant la requête SQL suivante dans MySQL sur le PC 1 :
GRANT ALL PRIVILEGES ON la_bdd.* TO 'utilisteur_applicatif'@'IP_du_PC2' IDENTIFIED BY 'un_mot_de_passe'
Bien entendu, il faut compléter la configuration de l'application avec ce nom d'utilisateur et ce mot de passe dans le PC2.
svp reponder moi demain c le jours de ma soutenance
Ou l'art de faire les trucs au dernier moment !
Partager