Bonjour à tous,
Je suis en train de développer un app android et j'ai besoin de requête mysql entre l'app et mon serveur.
J'ai un soucis avec mon fichier PHP qui génère ma requête. je n'arrive pas à afficher le résultat dans l'explorateur internet. La page est blanche !!
Ma requête semble bonne car si je fais un print_r($response), j'ai bien quelque chose sur ma page.
par contre le print_r(json_encode($reponse)), me retourne rien non plus.
Ma config est le serveur PHP et mysql sur un Nas qnap
- PhpmyAdmin : version 3.3.5
- Serveur Mysql : 5.5.44
Merci à vous d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <?php $link = mysql_connect("localhost", "login", "password"); mysql_select_db("dbname", $link) or die(mysql_error()); $query = "SELECT * FROM `voiture`"; $result = mysql_query($query, $link) or die($query . " - " . mysql_error()); $nbResults = mysql_num_rows($result); $response["voiture"] = array(); while ($tab = mysql_fetch_array($result)) { $tmp = array();//ajout benben $tmp["id"] = $tab["id"];//ajout benben $tmp["marque"] = $tab["marque"]; $tmp["modele"] = $tab["modele"]; array_push($response, $tmp); } echo (json_encode($response)); $result = mysql_query($query, $link) or die($query . " - " . mysql_error()); mysql_close($link); ?>
Partager