Sujet : Connexion Android-Studio/MySQL
Bonjour à toutes et tous,
j'essaie de faire appel à ma base de données depuis mon application mais j'ai le message "Couldnt connect to database".
Malgré mes nombreuses recherches, je ne comprends pas ce qui cloche.
J'ai suivi les étapes suivantes :
je dispose d'un espace FTP sur toile-libre.org, pour héberger les quelques pages de mon site
j'ai déposé dans cet espace (...toile-libre.org-web/htdocs) un fichier PHP ("recupBDD_joueurs.php"), dans lequel je suis censé me connecter à ma base de données et faire mon "SELECT"
<?php
$con = mysql_connect("sql.toile-libre.org","(mon ID)","(mon MDP)");
mysql_select_db("(nom de ma base)", $con);
$req=mysql_query("SELECT * FROM joueurs WHERE poste='".$_REQUEST['GARDIEN']."'");
while($row=mysql_fetch_assoc($req))
{
$output[]=$row;
}
print(json_encode($output));
mysql_close();
?>
A partir de là, j'ai rédigé la suite de mon code dans Android Studio
try{
URL url = new URL("http://monsite.toile-libre.org/recupBDD_joueurs.php");
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.connect();
is = urlConnection.getInputStream();
}
catch (Exception e){
Log.e("log_tag", "Error in http connection" + e.toString());
resultView.setText("Couldnt connect to database");
}
Et c'est là que ça coince, tout s'arrête ici puisque je n'ai visiblement pas de connexion avec ma base.
Pouvez-vous m'indiquer où est mon erreur ?
Merci beaucoup par avance.