| 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 sitio Web con MySQL
    MySQL es un sistema de base de datos libre utilizado en un gran número de sitios web. MySQL es un sistema de gestión de base de datos relacional , y es de código abierto . Muchos anfitriones web ofrecen MySQL como estándar dentro de sus paquetes de alojamiento , y permiten a sus clientes un número de bases de datos MySQL para su uso dentro de sus sitios. Uso de MySQL es típicamente un proceso sencillo , incluso para las personas que no tienen experiencia de programación o base de datos. Utilizando una base de datos MySQL en su sitio web le permite hacerlo dinámico , así como un mayor control sobre sus datos. Instrucciones
    1

    diseñar la estructura de base de datos. Una base de datos relacional es el que consiste en entidades y sus relaciones . Cada entidad representa un objeto de algún tipo en su aplicación . Un ejemplo de esto podría ser un cliente en una aplicación comercial . En tal una base de datos podría ser una entidad cliente y una Entidad de Transacción . Cada entidad tendrá una tabla correspondiente en la base de datos . Diseñar la base de datos de una manera abstracta primero , decidir sobre las entidades que necesita.
    2

    Decidir sobre una lista de atributos para cada una de sus entidades . Los atributos son las características de una entidad que desea almacenar para cada registro en la base de datos . Por ejemplo , el nombre y la dirección de un cliente sería uno de sus atributos. Cada entidad debe tener un atributo que hace que cualquier registro de la tabla única - es la clave principal , y normalmente se representa como un número de identificación. Un enfoque simple, de uso común es asignar la siguiente en una serie de números cada vez que una nueva entrada se agrega a una tabla.
    3

    Decidir sobre las relaciones en la base de datos . La mayoría de las entidades tendrán relaciones con otras entidades . Por ejemplo , puede haber una relación entre el cliente y Entidades de transacción . Cada transacción es probable que se asocia con un único cliente , mientras que cada cliente puede estar asociada con una o más transacciones . Esto significa que la relación entre el cliente y la transacción es " uno a muchos ". Para unir las dos tablas dentro de la base de datos , se puede incluir un campo (atributo ) en la tabla de transacciones que almacena el número de identificación del cliente que lo colocó - esta es la clave externa . Cuando la relación es " uno a muchos " siempre debe incluir la clave externa en el lado "varios " , como esto se traduce en una mayor eficiencia e integridad.
    4

    Crea tu base de datos. Usar instrucciones SQL dentro de un script o una herramienta como phpMyAdmin para construir su base de datos. Utilizando una herramienta automatizada le permite construir la estructura sin tener que escribir sentencias SQL y servidores de Internet a menudo proporcionan estas herramientas de forma gratuita. Si está utilizando SQL , consideremos el siguiente ejemplo de sintaxis para crear las tablas :

    CREAR "cliente" MESA

    ( 'ID ' smallint ( 3 ) NOT NULL AUTO_INCREMENT ,
    < p > 'nombre' varchar ( 20 ) NOT NULL,

    'dirección' varchar ( 100 ) NOT NULL,

    PRIMARY KEY ( 'ID ')) ;

    CREATE TABLE «transacción»

    ( 'ID ' smallint ( 3 ) NOT NULL aUTO_INCREMENT , fecha

    ' date_placed ' NOT NULL,

    smallint ' client_id "( 3 ) NOT NULL,

    PRIMARY KEY ( 'ID ')) ;

    Tenga cuidado al elegir los tipos de datos correctos para sus atributos. Los campos de ID en ambas tablas se establecen para asignar automáticamente el siguiente número en una secuencia cada vez que se crea un nuevo registro . Rellenar la base de datos con algunos datos , aunque esto es sólo comprobar los datos , para empezar.
    5

    Conectarse a los datos mediante un script del lado del servidor como PHP o ASP . Los sitios web son creados mediante la construcción de estructuras HTML en la parte superior de los datos. La interfaz de sitio web que resulta normalmente también facilitar la actualización o adición a los datos . Por ejemplo , alguien en un administrador o cargo directivo lo desea, puede ver la lista de las transacciones relacionadas con un cliente en particular. En este ejemplo de script PHP, el ID de cliente se ha enviado a la secuencia de comandos a través de la variable POST, lo que suele suceder en los casos en que el usuario ha solicitado la información mediante un formulario :

    < php

    //conectarse a la base de datos utilizando el host correcto , nombre de usuario y contraseña

    mysql_connect ( "localhost ", " usuario_bd ", " db_pass ");

    //seleccionar la base de datos nombre El

    mysql_select_db ( " nombre_bd ");

    //crear la página HTML estructura

    echo " html head < /head> < body>

    " ;

    //consultar la base de datos - el ID de cliente se ha pasado en medio de

    $ db_query = ." select * from transacción en client_id = "$ _POST [' ID '] ;

    $ db_result = mysql_query ($ db_query ) ;

    //iterar a través de los resultados de la consulta

    while ($ db_row = mysql_fetch_array ($ db_result ) )


    { //obtener los datos en variables

    $ FECHA_TRANS = $ db_row [' date_placed '] ;

    //escribir los datos a . . en HTML

    echo "

    " $ FECHA_TRANS "< /p >"; }


    //cerrar la página HTML estructuras

    echo " < /div > < /body> < /html >";

    >

    Este ejemplo trivial , simplemente escribe las fechas de las transacciones de un cliente determinado? . Naturalmente sus propios scripts deben reflejar el propósito de su sitio .

    Previous :

    next :
      Artículos relacionados
    ·Cómo insertar PHP en CSS 
    ·Cómo cargar un archivo SQL en MySQL PHP De consulta 
    ·Cómo actualizar una declaración con una subconsulta 
    ·Cómo encontrar el número de elementos vacíos en un a…
    ·Cómo calcular la longitud de los números en PHP 
    ·Cómo quitar el pubDate Tiempo en un canal en PHP 
    ·Cómo ejecutar un comando de secuencias de comandos SQL…
    ·Cómo utilizar variables en una instrucción Select MyS…
    ·Cómo permitir la anulación de PHP 
    ·Alfa numérico PHP Compruebe 
      Artículos destacados
    ·Cómo escribir un archivo de texto en Access y Visual B…
    ·Cómo convertir un archivo MDL Rational Rose 
    ·Como Código PHP y MySQL elegir el Estado 
    ·¿Qué es una Cadena Decimal 
    ·Cómo crear un JAD De COD ALX 
    ·Cómo escribir una línea de switches Combinación de t…
    ·Forma de guardar una variable de cadena en Integer Tipo…
    ·Cómo vaciar el búfer en C + + 
    ·Cómo convertir cadenas a objetos en VB 
    ·Java formato doble 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com