Activa las notificaciones push PhoneGap Spain

Foro

Home Forums Android Aplicacion para mostrar datos de Base de Datos Mysql

This topic contains 6 replies, has 7 voices, and was last updated by  fernanditoxx 3 semanas, 2 dias .

Viendo 7 respuestas - de la 1 a 7 (de 7 en total)
  • Aplicacion para mostrar datos de Base de Datos Mysql

    Intervenciones
  • lpiragine 
    Participant

    Hola Amigos, soy nueva en esto, necesitaria ayuda en como poder mostrar datos de una base de datos MySql en mi app que esta hecha en HTML5. Poniendo codigo php no puedo ya que android no me lo levanta, he probado en hacer referencia a una pagina php, osea llamando al formulario php, pero tampoco me funciona, y no quiero entrar en java. Ustedes me podrian ayudar?
    Mi aplicacion seria algo asi… la primer pantalla mostrar una lista, segun la que seleccione el usuario, mustra otra pagina de la app con mas datos de ese dato seleccionado. seria como un arbol. pero no logro poder hacerla, en php la tengo lista, pero no me levanta en Android.

    desde ya muchas gracias!!

    Lau


    Jose Jesus Perez Rivas
    Jose Jesus Perez Rivas 
    Keymaster

    Buenas lpiraqine, lo primero que quiero comentarte es que no puedes trabajar con php dentro de una app phonegap. Deberás crear servicios webs externos (en su servidor web), que te suministren la información que quieres mostrar en tu app.

    Te paso dos tutoriales que pueden ayudarte:

    Cómo crear servicios webs en tu servidor:

    http://www.phonegapspain.com/tutorial/crear-un-servicio-rest-utilizando-el-framework-slim-para-php/

    Cómo leer los datos de tus servicios:

    http://www.phonegapspain.com/tutorial/phonegap-con-jquery-y-respuestas-json/

    Espero te sea de ayuda ;)


    CEO y Director de desarrollo en Cero y Uno Desarrollamos Aplicaciones – ¿tienes algún proyecto? ¡trabajemos juntos! contacto@ceroyuno.eshttp://www.ceroyuno.es Fundador de PhoneGap Spain http://www.phonegapspain.com Twitter: https://twitter.com/JoseJ_PR


    Jorge Hernández
    Jorge Hernández 
    Participant

    como puedo tener la base de datos dentro de mi apk


    David Guillen vazquez
    David Guillen vazquez 
    Participant

    Hola jorge, para tener una base de datos dentro de tu apk debes de utilizar SQLite o WebSql (entre otras) y generar las tablas
    si quieres tener la base de datos de un servidor dentro de tu apk lo que se debe de hacer es ir por ella por medio de JSON o AJAX (la misma sopa)
    e introducir esos datos que te regrese la petición en la tabla



    lalo_69
    lalo_69 
    Participant

    Jose Jesus Perez Rivas soy nuevo en phonegap quiero ejecutar un php que esta alojado en el servidor, este es mi codigo
    function datos(){
    var resultado;
    $.ajax({
    url: ‘http://127.0.0.1/proyecto.php’,
    type:’GET’,
    dataType:”array”,
    timeout: 5000,
    success: function(data, status){
    $.each(data, function(i,item){
    resultado = ‘

  • <p>Descripcion: ‘+item.descripcion+’</p>’
    + ‘<p>Codigo: ‘+item.codigo+’</p>’
    +’<p>Cantidad: ‘ + item.cantidad+’</p>
  • ‘;
    $(“#Articulos_inicio”).append(resultado);

    });
    } ,

    error: function(err, textStatus, errorThrown) {
    alert( textStatus +” “+err +” “+ errorThrown);

    }
    });
    }

    este mi php

    <?php
    //FUNCION CONSULTAR CUALQUIER TABLA
    // VARIABLES
    $servidor = “localhost”; // servidor que utilizamos
    $usuario = “root”; // El usuario de la base de datos
    $contraseña = “123″;// clave del usuario root
    $BD = “prueba_bd”; // nombre de la base de datos
    $conexion = @mysql_connect($servidor,$usuario,$contraseña);

    //VERIFICAR CONEXCION
    mysql_select_db($BD,$conexion) or die(mysql_error($conexion));
    $consulta = “SELECTcodigo,fecha,porcentaje,nuevo,bonifica_vende,descripcion,cantidad FROM tb_articulos“;
    $resultado = mysql_query($consulta) or die(‘Consulta fallida: ‘ . mysql_error());

    //IMPRIMIR LO RESULTADOS DE LA CONSULTA
    $records = array();
    while($row = mysql_fetch_assoc($resultado)) {
    $records[] = $row;
    }
    mysql_close($conexion);
    echo $records ;

    ?>
    pero me tira un error y no puedo obtener la informacion ayuda!!


    ing sistemas de informacion

    • This reply was modified 2 años, 11 meses by lalo_69 lalo_69.

    • This reply was modified 2 años, 11 meses by lalo_69 lalo_69.
pet1992 
Participant

ola amigos soy nuevo en phonegap, disculpen quiero mandar a traer datos alojados desde mi servidor remoto pero no me deja, el problema es la conexion al servidor, lo que pasa es que es un servidor externo con user y password, alguna idea

<script charset=”utf−8″ type=”text/javascript”>
function connect(e)
{
var term= {button:e};
$.ajax({
url:’sftp://zacatecas.sytes.net/root/php/carros.php’,
type:’POST’,
data:term,
dataType:’json’,
error:function(jqXHR,text_status,strError){
alert(“no connection”);},
timeout:60000,
success:function(data){
$(“#result”).html(“”);
for(var i in data){
$(“#result”).append(“

  • “+data[i]+”
  • “);
    }
    }
    })
    ;}
    </script>


    fernanditoxx 
    Participant

    Buenas tardes Amigos .

    Creen que sea posible enviarme algun ejemplo a mi correo.

    Soy nuevo en phonegap.

    nandito.utng@gmail.com

    Muchas gracias.


    Viendo 7 respuestas - de la 1 a 7 (de 7 en total)

    You must be logged in to reply to this topic.