Comunidad de diseño web y desarrollo en internet online

Creacion de Formularios Automaticos de una BD en PHP

Citar            
MensajeEscrito el 15 Dic 2013 03:18 am
Empleando la siguiente funcion podremos crear un formulario vinculado a una tabla de una Base de Datos de MySql empleando PHP, los parametros de esta funcion son
------------------------------------------------------------------------------------------------------- Argumentos de la Funcion
$BD Nombre de la Base de Datos a la que nos conectaremos
$tabla Nombre de la tabla de la cual crearemos el formulario
$enlace Pagina a la que se enlazara despues de completar el formulario
------------------------------------------------------------------------------------------------------- Funcion
function formulario($BD,$tabla,$enlace)
{
$accion="nuevophp.php";
$CON=mysql_connect("localhost","root","");
mysql_select_db($BD);
$SQL="SELECT * FROM $tabla";
$RE=mysql_query($SQL,$CON);
ECHO "<FORM ACTION='$accion' METHOD='POST'>";
ECHO "<INPUT TYPE='HIDDEN' NAME='TABLA' VALUE='$tabla'>";
ECHO "<INPUT TYPE='HIDDEN' NAME='PAGINA' VALUE='$enlace'>";
ECHO "<TABLE WIDTH='300px' bgcolor='#d0d0d0'>";
ECHO "<TR><TD COLSPAN='2'><CENTER>MODULO [$tabla]</CENTER></TD></TR>";
for ($q=0;$q<mysql_num_fields($RE);$q++)
{
ECHO "<TR>";
$nom=mysql_field_name($RE,$q);
ECHO "<TD WIDTH='80PX'>$nom</TD><TD><INPUT TYPE='TEXT' NAME='$nom' SIZE='20'></TD>";
ECHO "</TR>";
}
ECHO "<TR><TD COLSPAN='2'><CENTER><INPUT TYPE='SUBMIT'></CENTER></TD></TR>";
ECHO "</TABLE>";
ECHO "</FORM>";
}
------------------------------------------------------------------------------------------------------- Ejemplo
<?
formulario("bd_farmacia","clientes","nuevocliente.php");
?>

Por LuisEnrique

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Dic 2013 03:20 am

LuisEnrique escribió:

Empleando la siguiente funcion podremos crear un formulario vinculado a una tabla de una Base de Datos de MySql empleando PHP, los parametros de esta funcion son <br>
Argumentos de la Funcion
$BD Nombre de la Base de Datos a la que nos conectaremos
$tabla Nombre de la tabla de la cual crearemos el formulario
$enlace Pagina a la que se enlazara despues de completar el formulario
Funcion
function formulario($BD,$tabla,$enlace)
{
$accion="nuevophp.php";
$CON=mysql_connect("localhost","root","");
mysql_select_db($BD);
$SQL="SELECT * FROM $tabla";
$RE=mysql_query($SQL,$CON);
ECHO "<FORM ACTION='$accion' METHOD='POST'>";
ECHO "<INPUT TYPE='HIDDEN' NAME='TABLA' VALUE='$tabla'>";
ECHO "<INPUT TYPE='HIDDEN' NAME='PAGINA' VALUE='$enlace'>";
ECHO "<TABLE WIDTH='300px' bgcolor='#d0d0d0'>";
ECHO "<TR><TD COLSPAN='2'><CENTER>MODULO [$tabla]</CENTER></TD></TR>";
for ($q=0;$q<mysql_num_fields($RE);$q++)
{
ECHO "<TR>";
$nom=mysql_field_name($RE,$q);
ECHO "<TD WIDTH='80PX'>$nom</TD><TD><INPUT TYPE='TEXT' NAME='$nom' SIZE='20'></TD>";
ECHO "</TR>";
}
ECHO "<TR><TD COLSPAN='2'><CENTER><INPUT TYPE='SUBMIT'></CENTER></TD></TR>";
ECHO "</TABLE>";
ECHO "</FORM>";
}
Ejemplo
<?
formulario("bd_farmacia","clientes","nuevocliente.php");
?>

Por LuisEnrique

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Dic 2013 03:21 am

LuisEnrique escribió:

[br]Empleando la siguiente funcion podremos crear un formulario vinculado a una tabla de una Base de Datos de MySql empleando PHP, los parametros de esta funcion son
------------------------------------------------------------------------------------------------------- Argumentos de la Funcion
$BD Nombre de la Base de Datos a la que nos conectaremos
$tabla Nombre de la tabla de la cual crearemos el formulario
$enlace Pagina a la que se enlazara despues de completar el formulario
------------------------------------------------------------------------------------------------------- Funcion
function formulario($BD,$tabla,$enlace)
{
$accion="nuevophp.php";
$CON=mysql_connect("localhost","root","");
mysql_select_db($BD);
$SQL="SELECT * FROM $tabla";
$RE=mysql_query($SQL,$CON);
ECHO "<FORM ACTION='$accion' METHOD='POST'>";
ECHO "<INPUT TYPE='HIDDEN' NAME='TABLA' VALUE='$tabla'>";
ECHO "<INPUT TYPE='HIDDEN' NAME='PAGINA' VALUE='$enlace'>";
ECHO "<TABLE WIDTH='300px' bgcolor='#d0d0d0'>";
ECHO "<TR><TD COLSPAN='2'><CENTER>MODULO [$tabla]</CENTER></TD></TR>";
for ($q=0;$q<mysql_num_fields($RE);$q++)
{
ECHO "<TR>";
$nom=mysql_field_name($RE,$q);
ECHO "<TD WIDTH='80PX'>$nom</TD><TD><INPUT TYPE='TEXT' NAME='$nom' SIZE='20'></TD>";
ECHO "</TR>";
}
ECHO "<TR><TD COLSPAN='2'><CENTER><INPUT TYPE='SUBMIT'></CENTER></TD></TR>";
ECHO "</TABLE>";
ECHO "</FORM>";
}
------------------------------------------------------------------------------------------------------- Ejemplo
<?
formulario("bd_farmacia","clientes","nuevocliente.php");
?>

Por LuisEnrique

1 de clabLevel



 

chrome

   Página 1 de 1

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.