“Conocimientos Programación>Programación PHP /MySQL

Cómo ahorrar Dreamweaver datos de formulario web en una base de datos

2013/10/25
Un formulario web es una manera de obtener información de sus visitantes, y sólo se requiere una pequeña cantidad de código HTML (Hypertext Markup Language) para crear un formulario Web con Dreamweaver. Sin embargo , el formulario Web no será útil a menos que se especifique en el Código de qué hacer con la información obtenida de la forma . Algunos webmasters guardar la información en un archivo de texto para ser visto y tratado más adelante. Otros optan por guardar la información en una base de datos. Esto evita que los datos organizados y segura , mientras que lo que es más fácil de consultar y mostrar en otras páginas del sitio web . Instrucciones
utilizando un componente
1

Descargar el formulario de Programas de base de datos para Dreamweaver . El plug-in se requiere que haya Dreamweaver MX o posterior. Con el formulario de Programas de base de datos , basta con hacer clic en un botón y agregue la información de base de datos y el plugin añadirá automáticamente el código al formulario que enviará la entrada del usuario en una base de datos.
2

doble haga clic en el formulario de la Base de Datos de . MXP descargado el archivo para instalarlo en Dreamweaver. Si tiene Dreamweaver abierta, ciérrela antes de instalar el archivo. MXP .
3

Abra el archivo de la página Web en Dreamweaver que tiene su formulario Web.
4

Haga clic en el formulario web para seleccionarlo. Haga clic en " Menú" en Dreamweaver y, a continuación, "Comandos ". Haga clic en " Insertar FormToDatabase " para que aparezca el cuadro de diálogo de Formulario de Base de Datos.
5

Introduce los detalles para su base de datos , incluyendo el nombre de la base de datos y el nombre de usuario y contraseña que utiliza para iniciar sesión en la base de datos . Haga clic en " Aceptar " cuando haya terminado . El plugin se añade el código para el archivo de página Web. Guarde el archivo y subirlo a su sitio web.
Adición Codificación
6

Abra el formulario Web en Dreamweaver. Cambie a la vista "Código " haciendo clic en el botón "Code" en la barra de herramientas de "Documento" .
7

Busque el código que comienza el formulario Web. Comienza con "< nombre de formulario ". . Reemplace el controlador de "acción " por " action = " submit_into_database.php "Por ejemplo , el código se verá algo como esto:

" < form name = acción " formulario web " método " submit_into_database.php " = = "post" "

caso omiso de las comillas al principio y al final de la línea de código . Su nombre forma será algo más que el resto del código debe permanecer igual al comienzo del formulario web . el resto del código después de que se muestran los diferentes campos para el formulario web.
8

Guarde y cierre el formulario. Empezar una nueva página PHP , haga clic en la opción del menú "Archivo " y luego el botón " Nuevo". Seleccione "PHP ", como el tipo de archivo que está creando a partir de las categorías. PHP (Hypertext Preprocessor) es un lenguaje de programación creado para hacer páginas web dinámicas. Utilice el código PHP para enviar el formulario de entrada en una base de datos porque funciona bien con SQL (lenguaje de base de datos)
9

Cambiar a "Código" ver de nuevo y escriba el siguiente código para iniciar la conexión con la base de datos : .

"< php

$ user = "username" ;

$ pwd = "password" ;

$ db = " formdb " ;

$ host = "localhost " ; .

$ cid = {nombre de base de datos} _connect ( $ host , $ usr , $ pwd ) ;//conectarse a la base de datos que está utilizando

if ($ cid ! ) { echo (" ERROR : ." {nombre de base de datos} _error (). " \\ n") ;} ?

> "

Omita las comillas al principio y al final de el bloque de código . Cambie la información para el " $ user ", "$ pwd ", "$ db" y " $ host " las variables para que coincida con la de la base de datos . más información $ host será " localhost" , por lo que puede mantener este mismo Agregar el nombre de base de datos a la siguiente línea : "$ cid = {nombre de base de datos} _connect ( $ host , $ usr , $ pwd ) . " Por ejemplo, si está utilizando una base de datos MySQL , el código hará. ser " mysql_connect ( $ host , $ usr , $ pwd ) ", o " pg_connect ( $ host , $ usr , $ pwd )," para una base de datos PostgreSQL Cambie los otros casos de " {nombre de base de datos} " al código de derecho. indicar la aplicación de base de datos que está utilizando.
10

Agregue el código PHP que utilice SQL para insertar la información de la forma en la base de datos .

"

if ($ _SERVER [' REQUEST_METHOD '] == "POST ") {

//Estos son los campos del formulario

$ campo1 = $ _POST [' campo1 ' ] ;

$ campo2 = $ _POST [' campo2 '] ;

$ field3 = $ _POST [' field3 '] ;

$ campo4 = $ _POST [' campo4 '] ;

//Insertar en base de datos

$ sql = "INSERT INTO tabla" , \\ \\ Change ' table ' en el nombre de la tabla que va a insertar los datos en

$ sql = $ SQL . "( Columna 1 , columna 2 , columna 3 , column4 ) VALORES " , \\ \\ Cambie los nombres de las columnas o campos en la base de datos tabla

$ sql = $ SQL . " ( '$ Campo1 ' , '$ campo2 ' , '$ field3 ' , '$ campo4 ' )"; \\ \\ si ha cambiado los nombres de las variables anteriores , coincidir con los nombres aquí

$ result = { nombre de base de datos} _db_query ( $ db , "$ SQL ", $ cid ) ;

si {

echo (" ERROR : " {nombre de base de datos. } _error () ( $ result !) . "\\ n $ SQL \\ n") ;}

echo (" elementos añadidos a la base de datos con éxito \\ n"); }


{nombre de base de datos} _close ( $ cid );

> "

Cambiar el " $ campo1 , " " $ campo2 ", " $ field3 " y" $ campo4 " a los nombres que mejor coorespond a los campos de el formulario web. Cambiar el " campo1 ", " campo2 ", " field3 " y " campo4 " para el nombre de los elementos de formulario en el formulario web. Si usted tiene más de cuatro elementos de formulario , sólo tiene que añadir más a las líneas de código . Por ejemplo , si el formulario web es un formulario de contacto que tiene cinco campos ( nombre, dirección, ciudad , estado y código postal), que es parte del código se verá algo como esto :

"//Estos son los campos del formulario

$ nombre = $ _POST [' name'] ;

$ address = $ _POST [ 'dirección' ] ;

$ city = $ _POST [ "ciudad" ] ;

$ state = $ _POST [' estado '] ;

$ zip = $ _POST [' zip '] ; "

Preste atención a los comentarios en el código (las partes que comienza con \\ \\) para cambiar el código en los lugares que se necesitan. También busque el " nombre de la base { }" artículos en el código y cambiarlo por el nombre de la aplicación de bases de datos que que está utilizando. Guarde el archivo como " submit_into_database.php . " Subir este archivo y el archivo con el formulario web en el servidor web. Ambos archivos deben mantenerse en la misma carpeta .


Programación PHP /MySQL
Cómo dejar a los Decimal en PHP
Tutorial para una sesión de PHP Salir
Cómo ver si una entrada existe en MySQL
Tutorial sobre el PHP Calendario de Eventos
Cómo cifrar y Watermark un PHP PDF
Cómo crear una copia de seguridad de una base de datos mediante PHP MyAdmin
Cómo crear una tabla en MySQL con un campo Fecha
Cómo insertar varios registros a la vez en MySQL
Conocimientos Informáticos © http://www.ordenador.online