Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2005, 10:52
mickeyy
 
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&iacute;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">&nbsp;</td>
      <td colspan="5"><div align="center"><strong><font size="5">Datos Personales</font></strong></div></td>
      <td width="51">&nbsp;</td>
    </tr>
    <tr> 
      <td height="21" colspan="7">&nbsp;</td>
    </tr>
    <tr> 
      <td height="36">&nbsp;</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>&nbsp;</td>
    </tr>
    <tr> 
      <td height="36">&nbsp;</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>&nbsp;</td>
    </tr>
    <tr> 
      <td height="36">&nbsp;</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>&nbsp;</td>
    </tr>
    <tr> 
      <td height="36">&nbsp;</td>
      <td><strong><font color="#000000">Direcci&oacute;n</font></strong></td>
      <td colspan="4"><input name="direccion" type="text" id="direccion" size="50" maxlength="50"></td>
      <td>&nbsp;</td>
    </tr>
    <tr> 
      <td height="36">&nbsp;</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>&nbsp;</td>
    </tr>
    <tr> 
      <td height="36">&nbsp;</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>&nbsp;</td>
    </tr>
    <tr> 
      <td height="38">&nbsp;</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>&nbsp;</td>
    </tr>
    <tr> 
      <td height="34">&nbsp;</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>&nbsp;</td>
    </tr>
    <tr> 
      <td height="33">&nbsp;</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>&nbsp;</td>
    </tr>
    <tr> 
      <td height="34" colspan="3">&nbsp;</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">&nbsp;</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>&nbsp;</p></body>
</html>