11/05/2005, 10:52
|
| | Fecha de Ingreso: mayo-2004
Mensajes: 180
Antigüedad: 20 años, 5 meses Puntos: 2 | |
porque no funciona esto? No doy encontrado porque, alguien me ayuda?
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:
<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>
archivo solicitud.html
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>
|