| 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
    JavaScript: Cómo obtener una consulta MySQL PHP Via
    El lenguaje de scripting PHP es el más adecuado para ejecutar consultas de MySQL , ya que es un lenguaje de script del lado del servidor . Sin embargo, es posible utilizar JavaScript , un lenguaje de script del lado del cliente , para obtener los resultados de consultas de MySQL desde un programa PHP. Para ello, primero debe declarar una función JavaScript para recibir los resultados de la consulta en JavaScript Object Notation estándar ( JSON) . A continuación, deberá crear un programa PHP /MySQL en un archivo externo y tienen el script PHP ejecuta la consulta, convertir los resultados en JSON y hacerse eco de la función JavaScript con los resultados como un parámetro a la función JavaScript . Instrucciones
    Create Script PHP
    1

    Crear un nuevo archivo PHP con el Bloc de notas o un editor de su elección . Acepta un parámetro de URL llamado " consulta" que servirá de consulta de filtro :

    < php

    $ selección = $ _GET [" consulta "] or die ( " No hay parámetro de consulta aprobada ");
    2

    Conectar con el servidor de bases de datos MySQL y seleccionar la base de datos MySQL que tiene la tabla que desea consultar :

    $ dbc = mysql_connect ( " localhost "," nombre de usuario " ," password ") or die ( mysql_error ());

    $ db = mysql_select_db ( " base de datos ") or die ( mysql_error ());
    3

    Creación de la cadena de consulta para seleccionar un registro de la base de datos basada en el parámetro de consulta aprobada en la URL. Ejecutar la consulta :

    $ consulta = sprintf ( " SELECT * FROM ` usuarios ` WHERE` name ` = "% s "LIMIT 1 ', $ selección ) ;

    $ result = mysql_query ( $ consulta ) or die ( mysql_error ());
    4

    Codificar los resultados en JSON. Echo el nombre de la función JavaScript creará con los resultados JSON codificados como parámetro a la función :

    $ fila = json_encode ( mysql_fetch_assoc ( $ result ));

    eco queryResults " ( ' " . $ result . " ' ) ; " ?

    >
    Create HTML /JavaScript documento
    5

    Crear un nuevo HTML documento con el Bloc de notas o un editor HTML. Introduzca las cabeceras HTML en la página :




    < meta charset = "UTF - 8 ">

    JavaScript Consigue consultas MySQL desde PHP < /title> <br> 6 <p> Crear una función de JavaScript que recibirá los datos JSON codificados y mostrar los resultados . Asignar el mismo nombre a la función de JavaScript que utilizó con el script PHP. <br> <p> <script> <br> <p> QueryResults función ( data) { <br> <p> resultados var = JSON.parse (datos) ; <br> <p> document.write ( " <p> Name =" + results.name + " < /p >") ; <br> <p> document.write ( " <p> ; Email = "+ results.email +" < /p > ") ; } <br> <p> <br> 7 <p> Añadir otra escritura y asignar la fuente a ser el URL del script PHP , incluyendo la cadena de consulta : <br> <p> Messenger src="http://example.com/phpfile.php?query=jones"> < /script > <br> <p> < /head> <br> 8 <p> Añadir un "cuerpo" en blanco a la página web y cerca de la etiqueta HTML: <br> <p> <body> <br> <p> < /body> <br> <p> < /html> <br> 9 <p> Abra el documento HTML en un navegador y verifique que se muestra correctamente el nombre del usuario y la dirección de correo electrónico. <br> < br > <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/Programacion/php-mysql-programming/92123.html' >Los tipos de sintaxis en SQL </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/Programacion/php-mysql-programming/92125.html' >MySQL Import Tutorial </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> Artículos relacionados </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92725.html" title="Cómo actualizar una fila en Microsoft SQL " target="_self">Cómo actualizar una fila en Microsoft SQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91967.html" title="Cómo reinstalar MySQL Table " target="_self">Cómo reinstalar MySQL Table </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92511.html" title="Formación en línea para PHP Diseño Web " target="_self">Formación en línea para PHP Diseño Web </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92530.html" title="Cómo buscar una cadena en otra cadena con PHP " target="_self">Cómo buscar una cadena en otra cadena con PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/93103.html" title="Cómo establecer una variable de sesión en PHP " target="_self">Cómo establecer una variable de sesión en PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92938.html" title="SQL Writing Tools " target="_self">SQL Writing Tools </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91965.html" title="Cómo crear un Wrapper PHP " target="_self">Cómo crear un Wrapper PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91562.html" title="Cómo calcular el porcentaje de cambio en PHP y MySQL " target="_self">Cómo calcular el porcentaje de cambio en PHP y MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92556.html" title="Cómo usar PHP para crear un archivo de Excel " target="_self">Cómo usar PHP para crear un archivo de Excel </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92634.html" title="Cómo obtener un archivo CSV a MySQL " target="_self">Cómo obtener un archivo CSV a MySQL </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Artículos destacados </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/87118.html" title="Vs Formal. Semi Métodos Algoritmo formales " target="_self">Vs Formal. Semi Métodos Algoritmo formales </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/90114.html" title="Cómo ejecutar código Java en una máquina virtual " target="_self">Cómo ejecutar código Java en una máquina virtual </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/87873.html" title="¿Cómo puedo cambiar la contraseña mediante el símbolo del sistema ? " target="_self">¿Cómo puedo cambiar la contraseña mediante el símbo…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/python-programming/93667.html" title="Cómo encontrar subconjuntos en Python " target="_self">Cómo encontrar subconjuntos en Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/89625.html" title="¿Qué es concluye en Java " target="_self">¿Qué es concluye en Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92625.html" title="Cómo detener un PHP & Start otro archivo PHP " target="_self">Cómo detener un PHP & Start otro archivo PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/90513.html" title="Java 1.5 Tutorial Anotación " target="_self">Java 1.5 Tutorial Anotación </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/95909.html" title="Cómo comprobar una unidad utilizando VB " target="_self">Cómo comprobar una unidad utilizando VB </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/cc-programming/85577.html" title="Función de llamada de objetos C + + Sintaxis " target="_self">Función de llamada de objetos C + + Sintaxis </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/89273.html" title="Cómo conseguir un Radio Button seleccionado en un Servlet JSP " target="_self">Cómo conseguir un Radio Button seleccionado en un Serv…</a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Conocimientos Informáticos http://ordenador.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>