Aplicaciones

MySQL con Android Studio (Insertar datos) APK PC

Hola este video estará relacionado con aplicacion android studio saco de datos puedes ver en nuestra web una gran cantidad de aplicaciones para aplicacion android studio colchoneta de datos, recuerda que todo el contenido aquí es tirado solo te pedimos que compartas el articulo por redes sociales si te ha servido mucho contenido sobre aplicacion android studio colchoneta de datos es de las mejores versiones para tu móvil Android un sistema que es popular en los Smartphones y cada vez es mas popular

Hola amigos, continuando con el tema e Web Services en Android Studio, en esta segunda parte explico cómo insertar datos en MySQL mediante un web services, espero les sea de utilidad si es así apóyame con like y suscribete, si es que aún no lo has hecho. Te lo recomiendo mucho, Todavía me puedes encontrar en mi página de Facebook donde responderé a todas tus dudas.
Hola gracias por presentarse nuestro sitio aquí encontraras programas juegos y muchas cosas mas
Esta atento a todas las cosas que te puedan suceder con los horoscopos diarios que te brinda esta web lo mejor para conocer como estara el dia y que te deparan los astros
Este 2019 viene con todo y nuevas peliculas se estrenaran
Serries anime y estrenos como Bird Box se encuentran aquí
La nuevas pelicula de Dragon Ball Super estara apto para que la veas
Las nuevas peliculas estreno del 2019 tambien las encontraras aqui
Puedes descargar ese serie que tanto buscabas utiliza el buscador y encuentra los nuevos estrenos en este 2019
Tutoriales y muchas cosas mas podras encontrar aquí en este sitio
Dale me gusta a nuestra pagina de facebook y siguenos para que te notifiquemos de algun nuevo gozne que este saliendo
Programas con su respectivo crack podras encontrar en el mejor servidor arreglado para su descarga sigue las instrucciones al pie de la composición y podras usarlo sin restricciones te deseo un buen año y espero que la informacion que este aquí te sirva hasta luego

About the author

admin

39 Comments

Click here to post a comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  • Hola amigos, en el siguiente codigo me muestra string y volley en rojo alguien me puede ayudar?

    StringRequest stringRequest = new StringRequest(Request.Method.POST

    , URL, new Response.Listener<String>() {

    @Override

    public void onResponse(String response) {

    Toast.makeText(getApplicationContext(), "Operacion exitosa", Toast.LENGTH_LONG).show();

    }

    }, new Response.ErrorListener() {

    @Override

    public void onErrorResponse(VolleyError error) {

    Toast.makeText(getApplicationContext(), error.toString(), Toast.LENGTH_LONG).show();

  • Muy bueno, solo hay que agregarle que si los campos están vacíos que no grabe.
    if (edtCodigo.getText().toString().equals("")){

    Toast.makeText(getApplicationContext(),"DEBE AGREGAR UN CODIGO", Toast.LENGTH_SHORT).show();

    return;

    }

    if (edtProducto.getText().toString().equals("")){

    Toast.makeText(getApplicationContext(),"DEBE AGREGAR UN PRODUCTO", Toast.LENGTH_SHORT).show();

    return;

    }

    if (edtPrecio.getText().toString().equals("")){

    Toast.makeText(getApplicationContext(),"DEBE AGREGAR PRECIO", Toast.LENGTH_SHORT).show();

    return;

    }

    if (edtFabricante.getText().toString().equals("")){

    Toast.makeText(getApplicationContext(),"DEBE AGREGAR UN FABRICANTE", Toast.LENGTH_SHORT).show();

    return;

    }

  • Para a los que no le funcionó:
    conexion.php
    <?php

    $host="localhost";

    $user="root";

    $pass=" ";

    $db=" ";

    ?>

    insertar_producto.php
    <?php

    include 'conexion.php';

    $con = mysqli_connect($host, $user, $pass, $db);

    $codigo= $_REQUEST['codigo'];

    $producto= $_REQUEST['producto'];

    $precio= $_REQUEST['precio'];

    $fabricante= $_REQUEST['fabricante'];

    $consulta = "INSERT INTO productos VALUES ('$codigo','$producto','$precio','$fabricante')";

    $resRec = mysqli_query($con, $consulta);

    ?>
    AndroidManifest.xml
    En application despues de android:theme hay q agregar esto
    android:usesCleartextTraffic="true"

  • yo estoy haciendo de que me acceda mediante un botón al activity de registrar para registrar el usuario, pero al presionar el botón me sale esto unfortunately autenticaciónwebservices has stopped y se me cierra la app. necesito ayuda

  • para aquellosque les figura "operacion exitosa" y no regsitra en phpmyadmin es problem de php, les dejo el codigo—–>

    insert_producto.php

    <?php
    include 'conexion.php';
    $codigo=$_POST['codigo'];
    $producto=$_POST['producto'];
    $precio=$_POST['precio'];
    $fabricante=$_POST['fabricante'];
    $consulta="INSERT INTO producto VALUES ('$codigo','$producto','$precio','$fabricante')";
    mysqli_query($conexion, $consulta) or die (mysqli_error());
    mysqli_close($conexion);
    ?>

  • Excelente, bien explicado . No se si me puedes ayudar con un tema algo extraño al momento de correr la aplicación en los teléfonos virtuales de tres que tengo descargados en dos la aplicación funciona de maravilla, pero en una virtual y en mi teléfono físico me manda este error: com.android.volley:NoConnectionError.java.IOException:Cleartext HTTP Traffic to "el número de mi IP" not permitted.
    Gracias de antemano por tu ayuda.

  • Buenas, quizás este comentario sirva a alguno, tenía varios errores en php algunos por no fijarme bien en la sitanxis y otros que sinceramente no entendía, encontré un código que podría ayudar y pasé a probarlo, me funcionó tanto la conexión de php como la inserción en Android Studio, adjunto a continuación mi código de php tanto de la conexión como de mi registro (Recordar que mi proyecto quiero registrar usuarios, lo pueden adaptar a sus necesidades):

    Conexión:

    _________________________________________________________

    <?php

    $hostname='localhost';

    $database='eventually_01';

    $username='root';

    $password='';

    $conexion=new mysqli($hostname,$username,$password,$database);

    if ($conexion->connect_errno) {

    echo "Lo sentimos, el sitio web está experimentando problemas";

    }else

    echo "Se ha establecido correctamente la conexión";

    ?>

    Registro de usuarios:

    ___________________________________________________________

    <?php

    include 'Conexion.php';

    if($_SERVER['REQUEST_METHOD'] == 'POST'){
    //AQUÍ ESTÁ LA PRINCIPAL DIFERENCIA, CON ESTE IF ME DEJÓ DE SALIR ERRORES.

    $Documento=$_POST['Documento'];

    $Nombre_Cliente=$_POST['Nombre_Cliente'];

    $E_mail=$_POST['E_mail'];

    $Contraseña=$_POST['Contraseña'];

    $Confirmar_Contraseña =$_POST['Confirmar_Contraseña '];

    $consulta = "insert into cliente values('".$Documento."','".$Nombre_Cliente."','".$E_mail."','".$Contraseña."','".$Confirmar_Contraseña ."')";

    mysqli_query($conexion,$consulta) or die (mysqli_error());

    mysqli_close($conexion);

    }

    ?>

  • muy buen video, solo tengo una duda , me gustaria saber como poder hacer una condicion en la que al momento de registrar el mismo codigo , me salgo un toast que diga : "ya existe un registro con el mismo codigo", ya que si lo dejemos asi , al momento de hacer el registro con el mismo codigo, enla aplicacion solo sale registro exitoso pero en nuestra base no aparece debido a que codigo es un primary key, y no puede haber dos iguales, se que solo es una condicion muy sencilla pero tuve problemas al aplicarla.

  • al momento de ingresar el codigo en el archivo build.gradle me sale un error
    Gradle sync failed: Could not find method implementacion() for arguments [com.android.volley:volley:1.1.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

    Consult IDE log for more details (Help | Show Log) (887 ms)
    Me pueden ayudar con eso para solucionarlo estoy trabajando con la version de Android Studio 3.2.0 Gracias

  • Muchas gracias por el video, pero tengo un problema, cuando le doy a botón agregar no me hace nada, y al depurar la aplicación me entra en el método pero no me rellena el mapa, como puedo solucionarlo??

  • me sale error al sincronizar:

    Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method implementation() for arguments [com.android.volley:volley:1.1.0] on BuildType_Decorated{name=release, debuggable=false, testCoverageEnabled=false, jniDebuggable=false, pseudoLocalesEnabled=false, renderscriptDebuggable=false, renderscriptOptimLevel=3, minifyEnabled=false, zipAlignEnabled=true, signingConfig=null, embedMicroApp=true, mBuildConfigFields={}, mResValues={}, mProguardFiles=[D:IziMoneyappbuildintermediatesproguard-filesproguard-android-optimize.txt-3.6.3, D:IziMoneyappproguard-rules.pro], mConsumerProguardFiles=[], mManifestPlaceholders={}} of type com.android.build.gradle.internal.dsl.BuildType.

  • Hola , Gracias por compatir el concocimiento, podrias apoyarme a saber por que me marcara el siguiente error com.android.volley.noconnectionerror java.io.ioexception cleartext http traffic, esto pasa cuando oprimo el boton de Agregar, gracias