Bonjour à tous

ça fait long temps que je n'ai pas pausé une question sur le forum,
mais cette fois je retourne avec une question que me semble toute bête !!

je veux récuperer des données de ma base ,sachant que je simule l'application sur ma tablette ACER ICONIA A500.

le message TOAST affiche une resultat null sachant que j'ai mis l'@ IP de mon ordinateur,sachant que nous sommes connectées sur le même réseaux.
voilà mon code java.
en fête l'idée est de scanner un code ,puis on recupert les données de la base et on l'envois à une autre classe pour l'afficher,
mais pour le moment on va l'affiché sur la meme classe.

voilà mon code java

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
package cim.android;
 
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
 
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
 
 
 
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
 
public class QrTestActivity extends Activity {
 
	private Button scan;
	private static final int REQUEST_SCAN = 0;
	 String nom_produit;
	 String pdf_produit;
	 String video_produit;
	 String logo_produit;
 
	public static final String strURL = "http://192.168.1.85/QrTest/index.php";
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        scan = (Button) findViewById(R.id.recher);
 
        scan.setOnClickListener(new OnClickListener() {
 
			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
 
				Intent intent = new Intent("com.google.zxing.client.android.SCAN");
    	        intent.putExtra("SCAN_MODE", "QR_CODE_MODE");    	 
 
    	        try {    	        	
 
    	          startActivityForResult(intent, REQUEST_SCAN);
    	       } catch (ActivityNotFoundException e) {
    	         Toast.makeText(QrTestActivity.this, "Barcode Scanner ne semble pas être installé", 2000).show();
 
    	       }		
 
			}		 		 
		 	 });
 
 
 
 
 
    }
 
 
 
    public void onActivityResult(int reqCode, int resCode, Intent intent) {
	    if (REQUEST_SCAN == reqCode) {
	        if (RESULT_OK == resCode) {
	            String produit = intent.getStringExtra("SCAN_RESULT");
	            //Toast.makeText(this, "Succès : " + contents, 2000).show();
 
 
 
 
	           /***/
 
	            //envoie du nom du produit scanné et le nom de l'utilisateur
	            List nameValuePair = new ArrayList(1);
	            nameValuePair.add(new BasicNameValuePair("produit",produit));
 
 
	            try{
	                HttpClient httpclient = new DefaultHttpClient();
	                HttpPost httppost = new      
	                HttpPost("http://192.168.1.85/QrTest/index.php");
	                httppost.setEntity(new UrlEncodedFormEntity(nameValuePair));
	                HttpResponse response = httpclient.execute(httppost);
	                HttpEntity entity = response.getEntity();
	                InputStream is = entity.getContent();
	                Log.i("postData", response.getStatusLine().toString());
	            }
 
	            catch(Exception e)
	            {
	                Log.e("log_tag", "Error in http connection "+e.toString());
	            }
 
 
 
 
 
 
	            //
 
	            InputStream is = null;
 
	            String result = "";
 
	            ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
 
	            try{
 
                    HttpClient httpclient = new DefaultHttpClient();
 
                    HttpPost httppost = new HttpPost(strURL);
 
                    httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
 
                    HttpResponse response = httpclient.execute(httppost);
 
                    HttpEntity entity = response.getEntity();
 
                    is = entity.getContent();
 
 
 
                }catch(Exception e){
 
                    Log.e("log_tag", "Error in http connection " + e.toString());
 
                }
 
 
 
                // Convertion de la requête en string
 
                try{
 
                    BufferedReader reader = new BufferedReader(new InputStreamReader(is,"iso-8859-1"),8);
 
                    StringBuilder sb = new StringBuilder();
 
                    String line = null;
 
                    while ((line = reader.readLine()) != null) {
 
                        sb.append(line + "\n");
 
                    }
 
                    is.close();
 
                    result=sb.toString();
 
                }catch(Exception e){
 
                    Log.e("log_tag", "Error converting result " + e.toString());
 
                }
 
             // Parse les données JSON
 
                        try{
 
                            JSONArray jArray = new JSONArray(result);
 
                            for(int i=0;i<jArray.length();i++){
 
                                JSONObject json_data = jArray.getJSONObject(i);
 
 
 
                               nom_produit=    json_data.get("Nom_produit").toString();
                               logo_produit= json_data.get("logo_produit").toString();
                              pdf_produit=    json_data.get("pdf_produit").toString();
                              video_produit=    json_data.get("video_produit").toString();
 
 
 
 
 
                            }
 
                        }catch(JSONException e){
 
                            Log.e("log_tag", "Error parsing data " + e.toString());
 
                        }
 
 
	            /***/
 
                        Toast.makeText(getApplicationContext(),  "mohamed Achraf "+"Bennour"+produit+nom_produit+logo_produit+pdf_produit+video_produit, Toast.LENGTH_SHORT).show();
 
	            Bundle bundle = new Bundle();
				bundle.putString("nomprod",nom_produit);
				bundle.putString("logoprod",logo_produit);				
				bundle.putString("pdfprod",pdf_produit);				
				bundle.putString("videoprod",video_produit);
				bundle.putString("produit",video_produit);
 
 
				Intent intent1=new Intent(this,Web.class);
				 intent1 = intent1.putExtras(bundle);
 
				startActivity(intent1);
 
 
 
 
	        } else if (RESULT_CANCELED == resCode) {
	            Toast.makeText(this, "Scan annulé", 2000).show();
	        }
	    }
	}
}
mon php

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
 
<?php
 
     include 'includes/connexion.php';
 
 
 
     $query = "SELECT * FROM tableproduit";
 
     $result = mysql_query($query);
 
while( $row = mysql_fetch_assoc ($result) ) {
							$output[]=$row;
					}
 
					print(json_encode($output));
 
 
					mysql_close();
 
 
?>
sachant que connexion.php est

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php
 
$dbhost='localhost';
$dbuser='root';
$dbpass='';
$db='qrtable';
 
$conn = mysql_connect($dbhost,$dbuser,$dbpass);
 
mysql_select_db($db);
 
?>
merci de m'aider