| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo convertir consultas para JSON PHP
    Mientras tanto JSON y SQL son tecnologías muy importantes para muchos programadores web , puede ser difícil de trabajar simultáneamente con ambos formatos de datos. Sin embargo , se puede convertir consultas SQL para JSON bastante fácilmente con un poco de código PHP sencillo . Esta es una herramienta imprescindible para cualquier desarrollador que utiliza bases de datos SQL para almacenar información utilizada en los programas que funciona con JSON. Cosas que necesitará
    base de datos SQL búsqueda Web espacio
    Mostrar más instrucciones
    Convert SQL Query para JSON
    1

    Configure su servidor y base de datos SQL . Poner manualmente la información que desea convertir en JSON en la base de datos . Hacer un nuevo archivo PHP en su servidor que llama a la base de datos SQL que ha creado.
    2

    Inicie el código en el archivo llamando a la consulta SQL y guardarlo en una variable PHP. A continuación, iniciar la cadena que guardar los datos JSON . Utilice el siguiente código : .

    $ Data_sql = mysql_query ( $ consulta ) or die ( mysql_error ());

    $ json = " [ \\ n";

    3

    Configurar una función de tiempo que analiza los resultados de una consulta SQL y una función foreach que construye los datos JSON . Utilice el siguiente código :

    $ máxima = mysql_num_rows ($ data_sql ) //Las filas totales en la consulta

    $ filas = 0 ; //Se utiliza para determinar qué fila de la consulta el código está en

    while ( $ data = mysql_fetch_assoc ($ data_sql )) {

    if ( count ($ data) > 1 ) $ json = "{ \\ n"; .

    $ num = 0 ;

    foreach ($ datos as $ key = > $ valor) {//Romper la consulta hasta

    if ( count ($ data) > 1 . ) $ json = " \\ " $ key \\ ": \\ " $ value \\ ""; //Esto va a salir como " clave ": "valor"

    más $ json = . " \\ " $ valor \\ " " //Si no está en una matriz asociativa

    $ num + + , .

    if ( $ num < count ($ datos) ) $ json = " \\ n "//sólo tendrán una coma si no es el último de la serie

    }

    $ filas + + ;

    if ( count ($ data) > 1 ) $ json = "} \\ n"; .

    if ( $ filas <$ máximo) $ json = " \\ n" . //una vez más, sólo tendrán una coma si no es el último de la matriz

    }
    4

    último, terminar los datos JSON . Ahora que está listo para ser puesto en cualquier número de funciones que utilizan el formato JSON . Utilice el siguiente código :

    $ json = "] \\ n";

    .

    Previous :

    next :
      Artículos relacionados
    ·Cómo copiar una base de datos MySQL a un sitio Web 
    ·Cómo subir archivos PHP Vídeo 
    ·Cómo crear un juego de rol en PHP 
    ·Cómo utilizar Eclipse para PHP 
    ·Variables de referencia en función de PHP 
    ·¿Qué es un bloque de PHP 
    ·Cómo insertar una casilla de verificación en PHP MySQ…
    ·Cómo probar PHP en una Computadora 
    ·Cómo hacer un menú dinámico a través de PHP y MySQL…
    ·Cómo insertar un cuadro de texto en MySQL con PHP 
      Artículos destacados
    ·Cómo hacer una factura en un Mac 
    ·Cómo instalar una UPS del Módulo VirtueMart 
    ·Cómo escribir código orientado a objetos eficaz 
    ·Apache Thrift PHP es lenta 
    ·Cómo marcar los números en una lista de Python 
    ·Cómo ocultar un programa en AppleScript 
    ·Cómo prevenir Copy & Paste 
    ·Pros y contras de una Instrucción ReDim 
    ·Cómo diseñar un programa escrito en C + + para calcul…
    ·El PHP Igual función 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com