Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2015, 13:41
xap
 
Fecha de Ingreso: julio-2014
Ubicación: caracas
Mensajes: 18
Antigüedad: 10 años, 7 meses
Puntos: 0
insertar el id de sesion

Buenas Tardes, amigos estoy diseñando un sistema que incluyen sesiones, trabaja de la siguiente forma: es un sistema de registro de clientes a una caja de ahorro, y servicios funerarios, tengo tres perfiles usuario administrador, usuario que pertenece al personal y el standar. El admin odvio tiene acceso a todo, el personal solo no puede registrar usuarios y el standar puede crear solamente registros mas no consultar ni eliminar, yo uso el admin y todo funciona bien lo que yo quiero es que cuando se crea un registro de los datos del cliente inserte automaticamente en la db (mysql) el id del usuario quien fue el creador de ese registro. realice la tabla relacional id pk de la tabla usuarios al fk de la tabla ahorro y funciona donde no me toma los datos es en php. he intentado de todo pero la verdad no consigo.

ahorro.php
Código PHP:
Ver original
  1. <?php
  2. ?>
  3.  
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  8. <title>Ahorro de Socios</title>
  9. </head>
  10.  
  11. <body>
  12. <?php
  13.  
  14. include"conexion.php";
  15. include"conector.php";
  16.  
  17. error_reporting(E_ALL ^ E_NOTICE);
  18.  
  19. $id_usuarios = $_POST['id_usuarios'];
  20. $cuenta = $_POST['cuenta'];
  21. $cooperativa = $_POST['cooperativa'];
  22. $fecha_expiracion = $_POST['fecha_expiracion'];
  23. $fecha_pago = $_POST['fecha_pago'];
  24. $deposito = $_POST['deposito'];
  25. $retiro =  $_POST['retiro'];
  26. $id_registro = $_POST['id_registro'];
  27.  
  28. $sql = ("SELECT id, id_usuarios FROM usuarios u INNER JOIN ahorro a WHERE u.id=a.id_usuarios",$conectar);
  29.  
  30. mysql_query("INSERT INTO ahorro (id_usuarios, cuenta, cooperativa, fecha_expiracion, fecha_pago, deposito, retiro, id_registro) VALUES ('$id_usuarios','$cuenta','$cooperativa','$fecha_expiracion','$fecha_pago','$deposito','$retiro','$id_registro')" ,$conectar);
  31.  
  32. $consulta=('SELECT   id_registro, nombre, apellido FROM registro ORDER BY nombre asc');
  33. $result=mysql_query($consulta);
  34.  
  35. ?>

user_admin.php

Código PHP:
Ver original
  1. <?php
  2. if(!isset($_SESSION['login'])){
  3.   header('Location:../login.html');
  4. }else{
  5.  
  6. }
  7. ?>
  8.  
  9. <title>Inicio | Administrador</title>
  10. </head>
  11. <link href="estilo/estilo_usuarios.css" rel="stylesheet" type="text/css"/>
  12. <div id="contenedor">
  13.     <div id="cuerpo">
  14.         <h3>Bienvenido <?php echo $_SESSION["nombre"]." ".$_SESSION["apaterno"]; ?>
  15.         </br>Tu Nivel de Usuario es Administrador</h3>
  16.  
  17.     <body>
  18.         <div id="lateral">
  19.             <ul>
  20.                
  21.                 <li><a href="ahorro.php">Ahorro</a></li>
  22.                
  23.             </ul>
  24.         </div>
  25.             <div id="principal">
  26.  
  27.             </div>
  28.                 <div id="pie">
  29.                     © 2015 Jesus Duran
  30.                 </div>
  31.     </div>
  32. </div>    
  33. </body>
  34. </html>