Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2014, 12:37
judith10kgy
 
Fecha de Ingreso: agosto-2014
Mensajes: 1
Antigüedad: 9 años, 8 meses
Puntos: 0
Mi funcion no recupera el los id de usuario

bueno voy haciendo este codigo, pero lo q pasa es q al momento de insertar a la baee de datos no me reconoce el id del ususario y no ppuedo recuperarlo alguien que pueda ayudarme q le falta??

Código PHP:
Ver original
  1. <?php
  2.  
  3.      $queEmp = "SELECT * FROM usuarios ORDER BY area desc";
  4.     $resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
  5.     $totEmp = mysql_num_rows($resEmp);
  6.     $id_contrato=$_REQUEST['sMxtP'];
  7.    while ($rowEmp = mysql_fetch_array($resEmp))
  8.    {
  9.     $nom=$rowEmp['id_usuario'];
  10.     $nombre[]=$nom;
  11. ?> 
  12.     <tr align="center" valign="middle">
  13.       <td bgcolor="#FFFFFF"><input type="checkbox" name="datos[]" value="<?php echo $rowEmp['id_usuario'];?>"></td>
  14.       <td height="42" bgcolor="#FFFFFF"><div align="left"><?php   echo $rowEmp['id_usuario']; ?></div></td>
  15.       <td bgcolor="#FFFFFF"><?php  echo $rowEmp['area']; ?></td>
  16.       <td bgcolor="#FFFFFF"><label>
  17.         <select name="tb_permiso[]" id="tb_permiso" onchange="">
  18.         <option value="nada" selected="selected">Seleccionar</option>
  19.           <option value="Lector">Lector</option>
  20.           <option value="Lector Avanzado">Lector Avanzado</option>
  21.           <option value="Administrador">Administrador</option>
  22.         </select>
  23.       </label></td>
  24.     </tr>
  25. <? }?>
  26.  
  27.  
  28.  
  29.  
  30.  if($_POST['enviar1'])
  31.  {
  32.       $id_contrato=$_POST['id_contrato'];
  33.       $data=$_POST['datos'];
  34.       $lista=$_POST['tb_permiso'];
  35.       $i=0;              
  36.       $con=count($lista);        
  37.       for($i=0; $i<$con; $i++)
  38.       {
  39.  
  40.        //mysql_query("insert into tabla2 (dato1,dato2) values ('$lista[$i]','$dato')");
  41.        if($lista[$i]!='nada')
  42.            {
  43.                 mysql_query("INSERT INTO contrato_usuario (id_contrato,id_usuario,permisos) VALUES ('".$id_contrato."','$nombre[$i]','$lista[$i]')");  
  44.            }
  45.       }    
  46.         header("Location: gestusuario.php?sMxtP=$id_contrato" );
  47.         die();
  48.    
  49.  }

Última edición por Triby; 12/08/2014 a las 17:23 Razón: Código en highlight