| 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 construir un ejemplo de búsqueda PHP Web
    búsqueda es la piedra angular de la Internet. Sin ella, no podríamos encontrar nada en esa gran cantidad de información . Así que en algún punto de su sitio web PHP , probablemente tendrá que proporcionar servicios de búsqueda. Siempre se puede integrar los servicios de búsqueda de Google en su sitio web, pero a veces es necesario un servicio de búsqueda especialmente adecuado al contenido de su sitio. Cómo hacer una función de búsqueda especializada variará de acuerdo a sus necesidades. Sin embargo , la construcción de un ejemplo de un motor de búsqueda PHP primero le dará la experiencia que necesita para encontrar nuevas formas de ampliar en él. Cosas que necesitará
    PHP con base de datos MySQL
    Ver Más instrucciones
    configurar su base de datos
    1

    Crear una base de datos MySQL. Vaya a " Panel de control", su empresa de alojamiento web de las páginas protegidas por contraseña , donde usted puede hacer cambios a su sitio web, y encontrar la sección de administración de MySQL. Siga las instrucciones para crear una base de datos llamada " ejemplo de investigación " . Cree un usuario para la nueva base de datos llamada " ejemplo -search- user" . Dar al usuario la contraseña lo que usted desea.
    2

    Busque la sección del panel de control donde puede introducir comandos SQL para su nueva base de datos . Se dirá algo como "Enter SQL aquí" o " ejecutar este SQL en la base de datos ", seguido de un cuadro de texto . Aparecerá una pantalla tal forma automática en la mayoría de los paneles de control de alojamiento web después de crear una nueva base de datos. Utilice esta interfaz para ejecutar el comando SQL siguiente al copiar y pegar este código en la caja de texto :

    CREAR artículo de tabla (

    Identificación SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
    < p > título VARCHAR ( 120 ) NOT NULL,

    artículo de texto tEXTO NO NULL,

    FULLTEXT (título, texto del artículo )

    )

    se creará nueva tabla. Este contendrá artículos con un título y un cuerpo de texto. MySQL creará un índice de " texto completo " de la tabla , lo que significa que será capaz de buscar rápidamente todo el cuerpo de los artículos.
    3

    Rellenar la base de datos . Utilice algunos artículos de la web o hacer un poco de arriba y los puso en su mesa " artículo" así que tenemos algo de contenido a buscar. Su panel de control debe proporcionar una interfaz web para la creación de entradas en la base de datos. ( Si usa contenido de otras personas , asegúrese de no publicar este motor de búsqueda en la web , ya que se considera plagio. )
    Crea Tu Función de búsqueda
    4

    Hace que el archivo HTML llamado "example - search.html " . Coloque el archivo en la carpeta principal de su sitio web - la carpeta que aparece la primera vez que inicia sesión con FTP o ir al centro de carga de archivos de su panel de control. Use este código HTML de la página:



    < form method = "post" action = "example - search.php " >

    Introduce un término de búsqueda :



    < /form>

    < /body>

    < /html>
    5

    Crear un archivo PHP que se encargará de la búsqueda. Digamos que es " ejemplo - search.php " y empezar con la etiqueta básica apertura PHP: ?

    < Php

    Guarde el archivo como " ejemplo - search.php " y colocarlo en la misma carpeta donde se encuentra el archivo HTML.
    6

    Configurar variables básicas de su guión. En primer lugar crear una línea de código establece la contraseña del usuario de base de datos . En una aplicación de negocios, poner la contraseña en un archivo separado . Para nuestro tutorial , sin embargo , vamos a ponerlo en el código que sigue el patrón "$ db_paswd = " seguido por la contraseña que ha elegido para "Ejemplo -search- user" y luego " ' ; " . Por ejemplo, si la contraseña de ejemplo -search- usuario es " abc123 ", a continuación, utilice la siguiente línea de código:

    $ db_paswd = ' abc123 ' ;

    No se recomienda que utilice " . abc123 " como contraseña

    Conectarse a la base de datos MySQL con esta línea de código:

    $ dbh = mysql_connect ( 'localhost ', ' ejemplo de la búsqueda de usuarios ', $ db_paswd ) ;

    Consigue el término de búsqueda enviados desde el formulario HTML con esta línea de código:

    $ clave = $ _REQUEST [' palabra clave '] ;

    Ahora hacen la palabra clave de búsqueda segura para la base de datos con esta línea de código :

    $ clave = mysql_real_escape_string ($ palabra ) ;
    7

    Ejecute la búsqueda artículo. Configure su consulta SQL con esta línea de código:

    $ query = "SELECT id, title , artículos de texto del artículo DONDE título LIKE '% $ % palabras clave " o un artículo de texto LIKE '% % palabras clave ' " ;

    Esta consulta buscará todos los artículos con la palabra clave del usuario en el título o el cuerpo. Ejecute la consulta en la base de datos con esta línea de código :

    $ sth = mysql_query ( $ consulta , $ dbh ) ;
    8

    mostrar los resultados. Averigüe cuántos artículos coincide con la palabra clave de búsqueda con esta línea de código :

    $ RESULT_COUNT = mysql_num_rows ( $ sth ) ;

    Si no hay coincidencias , muestran un "no coincide con" resultado. De lo contrario, mostrar los resultados. Utilice este bloque de código para hacerlo :

    if ($ RESULT_COUNT == 0 ) { /no se encontró /resultados. Mostrar un mensaje "no coincide "? >


    No se encontraron coincidencias.

    < /P >



    Título : ? ? ? < Php echo $ resultado [' title'] >

    < /p>

    su guión te mostrará el título de cada artículo que coincida con el término de búsqueda
    9

    Cerrar su script PHP con la etiqueta PHP cierre así: . ?

    > ;

    Previous :

    next :
      Artículos relacionados
    ·Cómo comparar las fechas con Oracle SQL 
    ·Cómo habilitar SSL y PHP 
    ·Cómo insertar un MetaTag en PHP 
    ·Cómo mostrar la primera parte del párrafo en PHP 
    ·Cómo comprobar una cadena de caracteres incorrectos en…
    ·Tutorial sobre MySQL Lock 
    ·Cómo agregar un Formulario de Información de PHP 
    ·Cómo comprobar si un enlace está trabajando en PHP 
    ·PHP conexiones persistentes que causan MySQL Carga 
    ·La función Multiply en MySQL 
      Artículos destacados
    ·Cómo utilizar nombres reservados como columnas en MySQ…
    ·Cómo insertar Imagen incrustada de Visual Basic 
    ·Cómo buscar apóstrofes en T -SQL 
    ·Cómo escribir una página web 301 o 302 Redirect Uso P…
    ·Cómo agregar un nodo hoja de Treeview en Vb.Net Uso Te…
    ·Cómo convertir un int a una cadena con Javascript 
    ·Cómo incrustar un archivo PHP en HTML 
    ·Cómo aprender Mecanografía Taquigrafía 
    ·Cómo calcular el interés simple en Visual Basic 
    ·Net Framework 3.0 Tutoriales 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com