necesito conectar mi formulario de html a una BD
necesito conectar mi formulario de html a una BD(mysql o postgress), ya tengo el formulario pero solo se que tengo que hacer un programa en perl o php, de lo cual no se nada..
por favor ayudenme
por favor ayudenme
hola, mira, estabas en lo correcto respecto al archivo php, un codigo podria ser asi
# Parametros de conexion a la base de datos
define ("HOST", "tu_host");
define ("DB_USER", "tu_db_user");
define ("DB_PASS", "tu_pass_user");
define ("DB", "tu_BD");
# Conexion a la base de datos
function myConnection() {
$link = mysql_connect(HOST,DB_USER,DB_PASS)
or die("Error: No se puede efectuar una conexión con la db.");
mysql_select_db(DB, $link);
}
eso po ejemplo podria estar en un archivo config.ini.php
el cual incluirias en tus archivos php al momento de la coneccion... de esta forma
<?php
include_once("config.ini.php");
--
--
aca va tu codigo
--
--
/*los valores que van para tu formulario los puedes enviar con un ''template*/
algo asi...
$tpl = new FastTemplate("./"); /*ruta de la clase fastemplate*/
# Creamos una instancia de template.
$tpl->define(array(error => "archivo.html"));
$tpl->assign(array(MSG => $msg,
DOCTO_HTML => $datos));
$tpl->parse(MAIN, "error");
$tpl->FastPrint();
?>
tu html seria
--
--
<body>
DOCTO_HTML
</body>
ojala te sirva
Saludos
Peter
# Parametros de conexion a la base de datos
define ("HOST", "tu_host");
define ("DB_USER", "tu_db_user");
define ("DB_PASS", "tu_pass_user");
define ("DB", "tu_BD");
# Conexion a la base de datos
function myConnection() {
$link = mysql_connect(HOST,DB_USER,DB_PASS)
or die("Error: No se puede efectuar una conexión con la db.");
mysql_select_db(DB, $link);
}
eso po ejemplo podria estar en un archivo config.ini.php
el cual incluirias en tus archivos php al momento de la coneccion... de esta forma
<?php
include_once("config.ini.php");
--
--
aca va tu codigo
--
--
/*los valores que van para tu formulario los puedes enviar con un ''template*/
algo asi...
$tpl = new FastTemplate("./"); /*ruta de la clase fastemplate*/
# Creamos una instancia de template.
$tpl->define(array(error => "archivo.html"));
$tpl->assign(array(MSG => $msg,
DOCTO_HTML => $datos));
$tpl->parse(MAIN, "error");
$tpl->FastPrint();
?>
tu html seria
--
--
<body>
DOCTO_HTML
</body>
ojala te sirva
Saludos
Peter