Android - Conexion a php o base de datos aplicacion android

 
Vista:
sin imagen de perfil
Val: 2
Ha aumentado su posición en 19 puestos en Android (en relación al último mes)
Gráfica de Android

Conexion a php o base de datos aplicacion android

Publicado por chiki (2 intervenciones) el 12/12/2017 07:25:13
Hola a todos, soy nuevo en android y no he podido hacer una consulta desde mi aplicacion android a una pagina web, esto lo necesito hacer para mas adelante acceder a una db, que por ningun lado he podido conectar y he seguido varios tutoriales y no he podido, mi problema aqui es que no he podido ni siquiera mostrar un mensaje que tengo en php.
He seguido tutoriales como
* El del presente error

https://youtu.be/y2K5zi0Ope0?list=PLEUfZ__fdjn96kONht9pP2N3md8rHNCxO * Seguí todos los pasos pero no me hizo la consulta, no me registró nada en la db, y demas.

La pagina web a la que estoy conectando es un hosting gratuito (000webhosting).
Aclaro que estoy programando en eclipse y en la db es en mysql
En la ultima imagen pongo de ejemplo el ViewText en el que deberia aparecer algo.
Gracias.

1
2
3
<?php
echo "holam undo desde php";
?>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class MainActivity extends Activity {
	private TextView textView1;
 
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		httpHandler handler = new httpHandler();
		String txt = handler.post("https://urldemipaginadeensayo.com/index.php");
		textView1 = (TextView) findViewById(R.id.textView1);
		textView1.setText(txt);
	}
...
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class httpHandler {
	public String post(String posturl) {
		try {
			HttpClient httpclient = new DefaultHttpClient();
			HttpPost httppost = new HttpPost(posturl);
 
			HttpResponse response = httpclient.execute(httppost);
			HttpEntity entity = response.getEntity();
 
			String responseText = EntityUtils.toString(entity);
			return responseText;
		} catch (Exception e) {
			return  e.getMessage();
		}
 
	}
}

Sin-titulo
Sin-tituloo
IMG_20171212_012339_093
IMG_20171212_012353_632
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder