Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2012, 08:15
lac
 
Fecha de Ingreso: octubre-2012
Ubicación: El Salvador
Mensajes: 27
Antigüedad: 11 años, 6 meses
Puntos: 0
Pregunta Leer varios hidden con el mismo id y distintos value?

Muy buenas.
Estoy realizando un pequeño proyecto y me a surgido un problema, muchos de hecho pero ya solucione la mayoría, el cual me esta causando un gran retraso.

Tengo una vista que se genera de manera automática de la siguiente manera:
Código:
  <form name="fDelMod" method="post" action='index.php' id="fDelMod" >
                           <?php
                                $dbf = new db_functions($cfg_server, $cfg_username, $cfg_password, $cfg_database);
                                $select="select * from usuarios";
                                $numReg=$dbf->getConsulta($select);
                                $cmostrar=10;
                                $pagina=$_GET["num"];
                                $pagar=ceil($numReg/$cmostrar);
                                if(is_numeric($pagina)) {
                                    $inicio=(($pagina-1)*$cmostrar);
                                }
                                else {
                                    $inicio=0;
                                }

                                $select="select * from usuarios ORDER BY id_usuario LIMIT ".$inicio.",".$cmostrar;
                                $resulta=$dbf->getConsulta($select);
                                while ($row=mysql_fetch_array($resulta)){  
                                   echo "<tr class='trform'>";
                                    echo "<td class='tdform'>".$row[0]."</td>";
                                    echo "<td class='tdform'>".$row[1]."</td>";
                                    echo "<td class='tdform'>".$row[2]."</td>";
                                   echo "<td class='tdform'>".$row[3]."</td>";
                                    echo "<td class='tdform'>".$row[4]."</td>";
                                    echo "<td class='tdform'>".$row[5]."</td>";
                                     echo "<td class='tdform'>".$row[6]."</td>";
                                     echo "<td class='tdform'>
                                     <a  href='javascript:enviar_formulario()'>
                                        <img src='../themes/default/images/lápiz.png' alt='mg_modUsuario' width='20'/>
                                     </a>
                                     <input type='hidden' id='hum' name='hum' value='".$row[0]."'/>
                                     </td>";
                                     echo"<td class='tdform'>
                                     <a onclick='return confirmDel();' href='index.php?del=".$row[0]."'>
                                        <img src='../themes/default/images/eliminar.png' alt='mg_AddUser' width='20'/>
                                     </a></td>";
                                   echo "</tr>";
                                }
                                
                            ?>
                        </table>
                        <div class="paginador">
                                <?php
                                    for ($i=1; $i <= $pagar; $i++) { 
                                        echo "<a class='pga'href='index.php?num=".$i."'>".$i."</a>";
                                    }
                                ?>
                        </form>
                        </div>
                    </div>
                    <div id="tab2" class="tab_content">
                        <form name="fMenu" method="post">
                            <select autofocus required name="idusuario">
                                <?php

                                    $dbf = new db_functions($cfg_server, $cfg_username, $cfg_password, $cfg_database);
                                    $select="select * from usuarios";
                                    $result=$dbf->getConsulta($select);
                                    while ($row=mysql_fetch_array($result)){
                                         echo"<option value='".$row[0]."'>".$row[1]."</option>";  
                                    }
                                    $dbf->cerrarConexion();
                                ?>
Como podrán notar hay una etiqueta input tipo hidden con el id="hum" y name="hum" que se genera de manera automática al lado da cada linck "modificar" el problema es que luego tengo que leer el value de este hidden y solo puedo leer el vaule del ultimo hidden, ahora la pregunta es: ¿Como puedo hacer para pasar el id_usuario que se a seleccionado y no el ultimo??

Muchas gracias por su ayuda.