entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

3votos

Pasar variable php a un modal

Hola a todos, alguien que me pueda ayudar, necesito pasar el valor de una variable php que viene de una tabla html a un modal

codigo:

<tbody>
                                <?php
                                include "conexion.php";
                                    $result=mysql_query("select * from usuarios");

                                    while($row = mysql_fetch_array($result)) 

                                    {
                                        echo "<tr>";
                                        echo "<td>".$row["Usuario"]."</td>";
                                        echo "<td>".$row["Nombre"]."</td>";
                                        echo "<td>".$row["Proyecto"]."</td>";
                                        echo "<td>".**"<button type='button' class='btn btn-primary btn-label-left'  data-toggle='modal' data-target='#myModal2'>"."
                                        <span><i class='fa fa-clock-o'></i></span>"."
                                            Modificar"."
                                        </button>"."**
                                    </div>"."</td>";
                                        echo "<td>".$row["tipo_egreso"].".<a href='#' onclick='openM(\"".$row["id"]."\")'><img src='img/cancel.png'></a>"."</td>";
                                        echo "</tr>";
                                    }
                                    mysql_free_result($result);
                                ?>  

                                </tbody>

y el modal es este

<div id="myModal2" class="modal fade" role="dialog">
  <div class="modal-dialog modal-lg">

    <!-- Modal content-->
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal">&times;</button>
        <h4 class="modal-title">Modificar Uusuario</h4>
      </div>
      <div class="modal-body">
      <form class="form-horizontal" role="form">

      <div class="form-group has-warning has-feedback">
                                    <label class="col-sm-2 control-label">Nombre</label>
                                    <div class="col-sm-4">
                                        <input type="text" id="nombre" name="nombre" class="form-control">
                                    </div>
                                </div>

                                <div class="form-group has-warning has-feedback">
                                    <label class="col-sm-2 control-label">Usuario</label>
                                    <div class="col-sm-4">
                                        <input type="text" id="usuario1" name="usuario1" class="form-control">
                                    </div>
                                </div>

                                <div class="form-group has-warning has-feedback">
                                    <label class="col-sm-2 control-label">Password</label>
                                    <div class="col-sm-4">
                                        <input type="text" id="password" name="password" class="form-control">
                                    </div>
                                </div>

                                <div class="form-group has-warning has-feedback">
                                    <label class="col-sm-2 control-label">Tipo de Usuario</label>
                                    <div class="col-sm-4">
                                        <div class="row form-group">
                                            <div class="col-sm-12">
                                                <select class="form-control" id="tipo" name="tipo">
                                                    <option value="0">Tipo de Usuario</option>
                                                    <option value="1">Administrador</option>
                                                    <option value="2">Usuario 1</option>
                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                </div>

                                <div class="form-group has-warning has-feedback">
                                    <label class="col-sm-2 control-label">Proyecto</label>
                                    <div class="col-sm-4">
                                        <div class="row form-group">
                                            <div class="col-sm-12">
                                                <select class="form-control" id="proyecto" name="proyecto">
                                                    <option value="0" selected>Elige Proyecto</option>
                                                    <?php 
                                                    $result=mysql_query("SELECT * FROM cat_Proyecto");
                                                        while($row = mysql_fetch_array($result)) { 
                                                        printf("<option value='".$row["proyecto"]."'>".$row["proyecto"]."</option>"); 

                                                        } 
                                                    mysql_free_result($result); 
                                                            mysql_close($conex);

                                                    ?>
                                                </select>
                                            </div>
                                        </div>
                                    </div>

                                </div>

                                <h4 class="page-header">Permisos</h4>
                                <div class="row form-group">
                                    <div class="col-sm-12">
                                        <div class="checkbox-inline">
                                            <label>
                                                <input type="checkbox" id="1"> Ingresos/Egresos
                                                <i class="fa fa-square-o"></i>
                                            </label>
                                        </div>
                                        <div class="checkbox-inline">
                                            <label>
                                                <input type="checkbox" id="2"> Usuarios
                                                <i class="fa fa-square-o"></i>
                                            </label>
                                        </div>
                                        <div class="checkbox-inline">
                                            <label>
                                                <input type="checkbox"id="3"> Nomina
                                                <i class="fa fa-square-o"></i>
                                            </label>
                                        </div>
                                        <div class="checkbox-inline">
                                            <label>
                                                <input type="checkbox"  id="4"> Control de Verificación Vehicular
                                                <i class="fa fa-square-o"></i>
                                            </label>
                                        </div>
                                        <div class="checkbox-inline">
                                            <label>
                                                <input type="checkbox" id="5"> Control de Inventario
                                                <i class="fa fa-square-o"></i>
                                            </label>
                                        </div>

                                    </div>
                                </div>

            <br>
                <button type="button" class="btn btn-primary btn-label-left" onClick="updateUsuario()">
                <span><i class="fa fa-clock-o"></i></span>
                    Guardar
                </button>
            </div>
        </div>
        </form>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
      </div>
    </div>

  </div>
</div>

como le puedo hacer para mandar el valor elegido de mi tabla al modal, quiero pasar el id

desde ya muchas gracias

carlossevi comentado Feb 29, 2016

Este tema se ha tratado muchas veces por aquí: http://entredesarrolladores.com/search?q=modal

Leonardo-Tadei comentado Feb 29, 2016

Recordaba esta pregunta varias veces por acá, y el colega @carlossevi me ahorró buscar los enlaces.

Tenés alguna duda que no esté cubierta por estas respuestas @rach ?

numero2222 comentado Oct 6, 2016

yo tengo el mismo problema pero yo quiero modificar una imagen en un modal hice la pregunta ni lo voltearon a ver la verdad toda abia esta abierta y puse codigo y todo ahi

Por favor, accede o regístrate para responder a esta pregunta.

¿Conoces alguien que puede responder?
¡Comparte esta pregunta!


Otras Preguntas y Respuestas


Actividad Reciente

¿Eres Usuario Apple?

...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta