Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #25  
Antiguo 31-07-2014
Avatar de pacopenin
pacopenin pacopenin is offline
Miembro
 
Registrado: sep 2010
Ubicación: Asturias
Posts: 382
Poder: 14
pacopenin Va por buen camino
Realmente no hay demasiado que explicar. Un pequeño ejemplo :

Código PHP:
    $mysql = new mysql;
    
$mysql->server   $servidor;
    
$mysql->user     $usuario_base;
    
$mysql->pass     $password_base;
    
$mysql->connect();
    
$mysql->select($bd);
    
    
$sql"SELECT * FROM CLIENTES";
            
    
$query $mysql->query($sql);   
    
    
$rows = array();
    while(
$r mysql_fetch_assoc($query)) {
        
$rows[] = $r;
    }
    print 
json_encode($rows); 
Código Delphi [-]

  Response := TMemoryStream.Create;
  try
    TCli.EmptyTable;

    URL := 'http://localhost/test_json/test_json.php';
    Params := '';

{    Params := Params + '&nombre=' + EncodeURLElement('Francisco Penín');
    Params := Params + '&app=' + EncodeURLElement('1');
    Params := Params + '&id=' + EncodeURLElement('52b350356d63e');}

    if HttpPostURL(URL, Params, Response) then
     begin
      P:=TJSONParser.Create(StreamToString(Response));
      try
        P.Strict:=True;
        D:=P.Parse;
        TCli.disableControls;
        for i:=0 To D.Count-1 do
         begin
           T := D.Items[i];
           TCli.append;
           TCliID.asInteger := T.Items[0].AsInteger;
           TCliNombre.asString := QuitaComillas(T.Items[3].AsJSON);
           TCliDomicilio.asString := QuitaComillas(T.Items[9].AsJSON);
           TCliPoblacion.asString := QuitaComillas(T.Items[8].AsJSON);
           TCliTelefono.asString := QuitaComillas(T.Items[12].AsJSON);
           TCli.post;
         end;
      finally
        P.Free;
        TCli.enableControls;
      end;
    end;

  finally
    Response.Free;
  end;
__________________
http://www.gestionportable.com
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cacería de números primos en la nube nlsgarcia La Taberna 0 08-12-2013 20:01:04
Nube propia con Delphi mjjj Varios 19 22-09-2013 08:47:49
¿cómo realizar una nube de puntos? sarias24 Varios 5 05-10-2010 14:31:57
Triangulacion de Nube de puntos sarias24 Gráficos 0 28-09-2010 17:53:17
programa para ver en que direccion del registro de windows escribe un programa? JuanErasmo Varios 1 09-11-2006 20:42:05


La franja horaria es GMT +2. Ahora son las 00:02:51.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi