Tutorial 29: Como conectar a una base de datos MySQL con la aplicación Android Parte 3




Hola, en esta oportunidad traemos un tutorial muy interesante y que les va a servir mucho en sus proyectos Android, hoy aprenderemos a conectarnos a una …

source


46 responses to “Tutorial 29: Como conectar a una base de datos MySQL con la aplicación Android Parte 3”

  1. Hola tengo un problema, estoy haciendo una busqueda de datos, y la consulta la realizo como lo hiciste en el video, pero necesito dar un aviso cuando la busqueda no retorna nada, intente leyendo cuando el ja estuviera en null, pero no me sale, agradecería tu ayuda

  2. hola q tal?
    alguien que me ayude a como obtener el resultado de la siguiente consulta
    "SELECT COUNT(*) FROM productos WHERE codigo = $codigo"
    lo eh intentado con estos:
    mysql_num_rows($resultsetCant);
    mysql_result($resultsetCant, 0, 0);
    mysql_fetch_array($resultsetCant);
    o mysql_fetch_assoc($resultsetCant);
    pero me sale algo asi para todos
    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given

  3. Hola Cesar muchas gracias por el tutorial, el problema que tengo es que a la hora de consultar mi base de datos no me muestra nada en la aplicación, ya revisé los permisos y en el php me muestra todo normal y guarda correctamente. En la consola me aparece este error pero no lo entiendo muy bien W/System.err: org.json.JSONException: Value <br of type java.lang.String cannot be converted to JSONArray

  4. Hola amigo, buenas noches, he seguido todos tus pasos pero el único inconveniente es que no me devuelve valores muy grandes por decirlo así frases, y en muchos casos nada. Podrías ayudarme. Excelente vídeo de explicación.

  5. Perfecto por fin logro hacer esto de guardar en una base mysql remota, lo único que el código fuente en la pagina de android cambio y no supe usarlo use el original de tu proyecto, muchas gracias te sigo en los tutoriales futuros para avanzar, practicare a ver como modifico un registro que ya se encuentre en la BD

  6. ok amigo ahora y si quisiera buscar algo por id donde podria mostrar un
    mensaje de que no se encontró el usuario o articulo? por ejemplo si nos
    basaramos en tu ejemplo de estos videos en donde podrias saber si
    encontro en la tabla el resultado o no? saludos y muy buenos videos!

  7. hola buenas amigo, si quisiera tener mas datos en una tabla como unos 6 como sería para concatenar el query de http y enviarlo a php? porque veo que separaste nombres=carlos&tel3421 los separas con un amperson pero si fueran varios datos como seria?

  8. El mejor tutorial sobre este tema que he visto , me ha ayudado bastante. Como podría eliminar un registro, o que sentencia ocuparía en el php, de igual modo como podría modificar algún registro?

  9. Excelente turorial amigo me ayudo mucho gracias pero tengo un problema en la forma en la que yo lo implemente, yo me cree otra clase y alli coloque todo ese codigo y desde mi clase principal accedo a esta y pido que realice las operaciones todo bien hasta aqui ya que me hace los insert y las consultas el problema es que no me retorna nada a mi clase principal todo se queda en esa otra clase me imagino porque se esta ejecutando en un hilo.. Intente hacer una conexion de esta clase a la principal "MainActivity" a lo que el hilo termina y me retorna el resultado del onPostExecute pero al ejecutar el programa este se cierra y el problema recide en que no me deja declarar la clase MainActivity…. que me recomiendas hacer aqui?

  10. Buenas amigo muy buen turtorial, pero necesito una ayuda a la hora de probarlo en mi telefono no me funciona hay que agregar algo??? podrias ayudarme por favor te agredecere mucho. lo estoy probando en la misma red wifi desde mi telefono pero no realiza ni la consulta ni el registro, pero desde el emulador si me funciona normal. por favor

  11. Buena tarde Cesar Augusto Perez Tafur
    disculpa las molestias, segui todo al pie de la letra si me registra localmente, pero al momento de montar la base a un servidor y colocar la URL del servidor y exportar la apk a mi celular para ejecutar la aplicación no me registra nada porque ? PD: y coloco la url en el navegador de mi servidor y hago bien las pruevas para verificar que si me esta registrando y si me registra ejemplo: http://geolocalizacion.hol.es/registro.php?nombreCon=Carlos&apePaterno=Slim&apeMaterno=Cordero. esto lo hago desde el navegador directamente y si me registra.
    Pero ya en el codigo del celular la url la coloco asi : http://geolocalizacion.hol.es/registro.php?nombreCon="+nomCon+"&apePaterno="+apPate+"&apeMaterno="+apMate+"&claveCondu="+claveConduc+"&seguSocial="+segSocial. pero no me registra.
    Espero tu respuesta y Gracias por tus videos

  12. Hola tengo una duda, en la parte donde pones la URL que dices que es porque utilizas el emulador de genymotion, en esa URL que hay que poner si la aplicacion la estamos corriendo desde un dispositivo movil?.

  13. Hola que tal, estoy siguiendo tus tutoriales y todo me estaba llendo bien, hasta que llegue a la parte de ConsultarDatos y cuando ejecuto mi app, me arroja error en el JSON, especificamente los errores siguientes:
    W/System.err: at org.json.JSON.typeMismatch(JSON.java:111)
    W/System.err: at org.json.JSONArray.<init>(JSONArray.java:96)
    W/System.err: at org.json.JSONArray.<init>(JSONArray.java:108)

    He tratado de corregir el error, pero no se que más intentar, todo lo tengo como tú nos lo explicas, ¿Cómo puedo solucionarlo?

  14. Como haría un login…hice de todo pero no funciona….paso mi código para que diga donde esta mal..:

    <?php
    include('functions.php');

    $usu=$_GET["usu"];
    $pass=$_GET["pass"];
    if($resultset=getSQLResultSet("SELECT * FROM `usuarios` WHERE nombre='$usu' and pass='$pass'")){
    while ($row = $resultset->fetch_array(MYSQLI_NUM)){
    echo json_encode($row);

    }

    }
    else{
    echo '<script>alert("ERROR EN LA CONEXIUON")</script> ';
    }
    ?>

    Saludos espero que me pueda ayudar.

  15. Hola, nadamas para comentar un error que me sale y ver si me podrias ayudar, al correr la app desde mi celular me aparece este error al consultar, si me podrias ayudar, llevo atorado un rato con esto
    org.json.JSONException: Value Unable of type java.lang.String cannot be converted to JSONArray

  16. Hola buen día Cesar Augusto, una pregunta el programa me funciono y me guarda los datos de forma local desde un dispositivo, cuando cambio la ip y pongo la url de un servidor no me guarda los registros, tendrás una idea de porque pasa esto?
    Gracias! Saludos.

Leave a Reply