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

2votos

pasar datos de una tabla en una ventana modal a una tabla padre con php

hola disculpen lo que pasa esque ya no se que hacer y no e encontrado mucha informacion sobre como pasar datos de una tabla que esta en una ventana modal a otra tabla de la misma pagina, la ventana modal esta en la misma pagina ventas.php y quiero pasar esos datos ala tabla que esta en ventas.php

mi codi es este

este es mi boton que manda atraer mi ventana modal

 <button type="button" class="btn btn-primary btn-lg glyphicon glyphicon-remove-sign" data-toggle="modal" data-target="#myModal">

                                    </button>

y este es el codigo de la ventana modal

 <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
                                      <div class="modal-dialog">
                                        <div class="modal-content">
                                          <div class="modal-header">
                                            <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
                                            <h4 class="modal-title" id="myModalLabel">Productos</h4>
                                          </div>
                                          <div class="modal-body">

                <div class="box">
                    <div class="box-header">
                        <h3 class="box-title">Tabla de Productos</h3>
                    </div> 
                    <div class="box-body table-responsive">
                        <table id="example2" class="table table-bordered table-hover">
                            <thead>
                                <tr>
                                    <th>Id</th>
                                    <th>Nombre</th>
                                    <th>Descripciòn</th>
                                    <th>Stock</th>
                                    <th>Precio de venta</th>
                                </tr>
                            </thead>
                            <tbody>
                                <?php
                                    $v_query = "SELECT * FROM productos";
                                    $registros = mysqli_query($link,$v_query) or die("Problemas en el select:".mysql_error());

                                    while($reg = mysqli_fetch_array($registros, MYSQLI_ASSOC)){
                                        echo"<tr>";
                                        echo    "<td>".$reg['id_producto']."</td>";
                                        echo    "<td>".$reg['nombre']."</td>";
                                        echo    "<td>".$reg['descripcion']."</td>";
                                        echo    "<td>".$reg['stock']."</td>";
                                        echo    "<td>"."$ ".$reg['precio_venta'].".00"."</td>";
                                        echo"</tr>";
                                        "OnClick=datos('$codigo','$colegio','$lugar','$id')><td>$i</td><td>$codigo</td><td>$colegio</td><td>".$row{'nivel'}."</td><td>$lugar</td></tr>";
                                    }
                                ?>
                            </tbody>
                        </table>
                    </div> 
                </div>

y esta es la tabal ala que le quiero pasar los datos

  <div class="panel-heading">Tabla de ventas</div>
                                     <div class="panel-body">
                                     </div>

                                     <table class="table">
                                            <thead>
                                                <tr>
                                                    <th>Nombre</th>
                                                    <th>Precio</th>
                                                    <th>Cantidad</th>
                                                    <th>Sub Total</th>
                                                </tr>
                                            </thead>
                                            <tbody>
                                                <tr>
                                                    <th scope="row">1</th>
                                                    <td>Mark</td>
                                                    <td>Otto</td>
                                                    <td>@mdo</td>
                                                </tr>
                                            <tr>
                                            <tr>
                                            </tbody>
                                     </table>
                                    </div><br>
                            </div>

le srecuerdo que este codigo esto en un solo archivo ventas.php

1 Respuesta

1voto

white Puntos75820

En que orden deseas "pasar los datos" a la otra tabla? es decir que deseas copiar el contenido html de la primera tabla a la segunda?

intenta con javascript:

<script type="text/javascript">
    function pasar_datos()
    {
        var tabla_1 = $('#example2'),
            tabla_2 = $('.panel-heading');

        tabla_2.find('tbody').html(tabla_1.find('tbody').html());
        tabla_2.find('thead').html(tabla_1.find('thead').html());
    }
</script>

<a href="#" onclick="pasar_datos()">pasar datos</a>

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

Otras Preguntas y Respuestas


...

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

Conecta