archivo basedatos.php
Código:
<? // $NombreBD; //var $Servidor; //var $Usuario; //var $Clave; //var $conexion; //inicializado de variables $basedatos = array( 'NombreBD' => '', 'Servidor' => '', 'Usuario' => '', 'Clave' => '', 'Conexion' =>''); function inicializar_bd() { $basedatos['NombreBD'] = 'PFC'; $basedatos['Servidor'] = 'localhost'; $basedatos['Usuario'] = 'root'; return $basedatos; } function conectarbd() { //Conectamos con el servidor de la base de datos $basedatos['Conexion'] = mysql_connect($basedatos['Servidor'], $basedatos['Usuario'], $basedatos['Clave']); if (!$basedatos['Conexion']) { print "¡¡Ha ocurrido un Error......!!"; print "<br>"; print "Codigo del error: ".mysql_error(); print "<br>"; print "Por favor intentelo mas tarde o contacte con el administrador."; print "<br>"; print "Disculpe las molestias."; return 0; } $Id_Result = mysql_select_db($basedatos['NombreBD'], $basedatos['Conexion']); if (!Id_Result) { print "¡¡Ha ocurrido un Error!!"; print "<br>"; print "Codigo del error: ".mysql_error(); print "<br>"; print "Por favor intentelo mas tarde o contacte con el administrador."; print "<br>"; print "Disculpe las molestias."; return 0 ; } return $basedatos; } // funcion realizar consulta sql function realizarquery ($sql ="") { echo $basedatos['Conexion']; if ($sql =="") { print "¡¡Ha ocurrido un Error!!"; print "<br>"; print "Codigo del error: No hay entencia Sql vacia"; print "<br>"; print "Por favor intentelo mas tarde o contacte con el administrador."; print "<br>"; print "Disculpe las molestias."; return 0 ; } echo $basedatos['Sevidor']; $Id_Result = mysql_query($sql, $basedatos['Conexion']); if (!Id_Result) { print "¡¡Ha ocurrido un Error!!"; print "<br>"; print "Codigo del error: Sentencia sql incorrecta"; print "<br>"; print "Por favor intentelo mas tarde o contacte con el administrador."; print "<br>"; print "Disculpe las molestias."; return 0 ; } } ?>
archivo solicitud-insertar.php
Código:
archivo solicitud.html<body bgcolor="#EBECFE"> <? require_once ('basedatos.php'); //require_once ('usu_sin_reg.php'); inicializar_bd(); echo $basedatos['Conexion']; conectarbd(); //insertamos los datos en la base de datos //procesar_datos(); $Query = "INSERT into solicitud (dni, nombre, apellidos, direccion, nacimiento, telefono,mobil, email, tipo_carnet) values('$dni',' $nombre','$apellidos',' $direccion','$nacimiento','$telefono','$mobil','$email', '$permiso')"; echo $basedatos['CServidor']; realizarquery($Query); //INSERTAR EN EL LOG LA OPERACION REALIZADA //$Query = "INSERT into LOG (ID_USUARIO, OPERACION, TIPO_USUARIO, FECHA) VALUES ('----------', 'SOLICITUD ALTA', 'S', '$fecha' )"; //realizarquery ($Query, cod) // mostrar resultados por pantalla ?> </body>
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sin título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#EBECFE"> <form name="form1" method="post" action="solicitud-insertar.php"> <table width="800" height="459" border="0" bordercolor="#000000"> <!--DWLayoutTable--> <tr> <td width="67" height="37"> </td> <td colspan="5"><div align="center"><strong><font size="5">Datos Personales</font></strong></div></td> <td width="51"> </td> </tr> <tr> <td height="21" colspan="7"> </td> </tr> <tr> <td height="36"> </td> <td width="131"><strong><font color="#000000">Dni</font></strong></td> <td colspan="4"><input name="dni" type="text" id="dni" size="9" maxlength="9"></td> <td> </td> </tr> <tr> <td height="36"> </td> <td><strong><font color="#000000">Nombre</font></strong></td> <td colspan="4"><input name="nombre" type="text" id="nombre" size="25" maxlength="25"></td> <td> </td> </tr> <tr> <td height="36"> </td> <td><strong><font color="#000000">Apellidos</font></strong></td> <td colspan="4"><input name="apellidos" type="text" id="apellidos" size="50" maxlength="50"></td> <td> </td> </tr> <tr> <td height="36"> </td> <td><strong><font color="#000000">Dirección</font></strong></td> <td colspan="4"><input name="direccion" type="text" id="direccion" size="50" maxlength="50"></td> <td> </td> </tr> <tr> <td height="36"> </td> <td><strong><font color="#000000">Fecha Nacimiento</font></strong></td> <td colspan="4"><input name="nacimiento" type="text" id="nacimiento" size="10" maxlength="10"></td> <td> </td> </tr> <tr> <td height="36"> </td> <td><strong><font color="#000000">Telefono</font></strong></td> <td colspan="4"><input name="telefono" type="text" id="telefono" size="9" maxlength="9"></td> <td> </td> </tr> <tr> <td height="38"> </td> <td><strong><font color="#000000">Mobil</font></strong></td> <td colspan="4"><input name="mobil" type="text" id="mobil" size="9" maxlength="9"></td> <td> </td> </tr> <tr> <td height="34"> </td> <td><strong>Tipo de Carnet</strong></td> <td colspan="4"><select name="permiso" id="permiso"> <option value="A">Permiso A</option> <option value="B" selected>Permiso B</option> <option value="C">Permiso C</option> </select></td> <td> </td> </tr> <tr> <td height="33"> </td> <td><strong><font color="#000000">Email</font></strong></td> <td colspan="4"><input name="email" type="text" id="email" size="30" maxlength="30"></td> <td> </td> </tr> <tr> <td height="34" colspan="3"> </td> <td width="51" valign="top"><input type="reset" name="Submit2" value="Borrar"></td> <td width="211" valign="top"> <input type="submit" name="Submit" value="Enviar"></td> <td colspan="2"> </td> </tr> </table> </form> <table width="813" border="0"> <tr> <td width="807"> <div align="right"><a href="../Index-2.html"><strong>volver</strong></a> </div></td> </tr> </table> <br> <p> </p></body> </html>