Foros del Web » Programando para Internet » PHP »

alguien que me ayude con ventanas emergente y php

Estas en el tema de alguien que me ayude con ventanas emergente y php en el foro de PHP en Foros del Web. tengo problemas al tratar de traer de una base de datos (valga la redundancia) los datos que están guardados. cuando lo mando a abrir en ...
  #1 (permalink)  
Antiguo 07/10/2015, 10:49
 
Fecha de Ingreso: marzo-2015
Ubicación: zulia
Mensajes: 71
Antigüedad: 9 años, 1 mes
Puntos: 0
Pregunta alguien que me ayude con ventanas emergente y php

tengo problemas al tratar de traer de una base de datos (valga la redundancia) los datos que están guardados.
cuando lo mando a abrir en una ventana normal me muestra toda la información pero cuando coloco el código de la ventana emergente o popup me aparecen muchos errores, este es el código y espero que me puedan ayudar o si saben un lugar donde pueda preguntar o investigar espero me lo faciliten.
esto es lo que esta en el body donde se muestra la información de lo que querría imprimir, la ultima es el botón imprimir con el codigo ya agregado de la ventana emergente.
Código PHP:
<h3>Gestion de Jornadas Generadas</h3>
<br>
<br>
<br>
<table border="10" align="middle" style="border-color: #3A3838" cellspacing="2" cellpadding="2">
<tr>
    <th style="border-color:#D61D3C; border-width:3px;">Jornada N°</th>
    <th style="border-color:#D61D3C; border-width:3px;">Tipo de Jornada</th>
    <th style="border-color:#D61D3C; border-width:3px;">Fecha de Ejecucion</th>
    <th style="border-color:#D61D3C; border-width:3px;">RIF</th>
    <th style="border-color:#D61D3C; border-width:3px;">Nombre</th>
    <th style="border-color:#D61D3C; border-width:3px;">Dirección</th>
    <th style="border-color:#D61D3C; border-width:3px;">Telefono</th>
    <th style="border-color:#D61D3C; border-width:3px;">Correo</th>
    
    <th style="border-color:#D61D3C; border-width:3px;">Editar</th>
    <th style="border-color:#D61D3C; border-width:3px;">Eliminar</th>
    <th style="border-color:#D61D3C; border-width:3px;">Imprimir</th>
</tr>

<?php
$sql 
"SELECT * FROM jornada";
$result mysql_query($sqlconectar::conexion());
    
$num_rows mysql_num_rows($result);

    while (
$row mysql_fetch_array($result)){
        
?>
<tr>
<td align="middle" style="border-color:#D61D3C; border-width:2px;"><?php echo $row[0]; ?></td>
<td align="middle" style="border-color:#D61D3C; border-width:2px;"><?php echo $row[1]; ?></td>
<td align="middle" style="border-color:#D61D3C; border-width:2px;"><?php echo $row[2]; ?></td>
<td align="middle" style="border-color:#D61D3C; border-width:2px;"><?php echo $row[3]; ?></td>
<td align="middle" style="border-color:#D61D3C; border-width:2px;"><?php echo $row[4]; ?></td>
<td align="middle" style="border-color:#D61D3C; border-width:2px;"><?php echo $row[5]; ?></td>
<td align="middle" style="border-color:#D61D3C; border-width:2px;"><?php echo $row[6]; ?></td>
<td align="middle" style="border-color:#D61D3C; border-width:2px;"><?php echo $row[7]; ?></td>
<td style="border-color:#D61D3C; border-width:3px;">
<form align="middle" action="editar_gen.php" method="post">
<input type="hidden" name="id" value="<?php echo $row[0]; ?>" />
<input type="hidden" name="tipo" value="<?php echo $row[1]; ?>" />
<input type="hidden" name="fecha" value="<?php echo $row[2]; ?>" />
<input type="hidden" name="rif" value="<?php echo $row[3]; ?>" />
<input type="hidden" name="nombre" value="<?php echo $row[4]; ?>" />
<input type="hidden" name="direccion" value="<?php echo $row[5]; ?>" />
<input type="hidden" name="telefono" value="<?php echo $row[6]; ?>" />
<input type="hidden" name="correo" value="<?php echo $row[7]; ?>" />
<input type="submit" value="Editar">
</form
</td>
<td align="middle" style="border-color:#D61D3C; border-width:3px;">
<form action="eliminar_gen.php" method="post">
<input type="hidden" name="id" value="<?php echo $row[0]; ?>"/>
<input type="submit" value="Eliminar" />
</form>
</td>
<td style="border-color:#D61D3C; border-width:3px;">
<form align="middle" action="vent_emer.php" method="post">
<input type="hidden" name="id" value="<?php echo $row[0]; ?>" />
<input type="hidden" name="tipo" value="<?php echo $row[1]; ?>" />
<input type="hidden" name="fecha" value="<?php echo $row[2]; ?>" />
<input type="hidden" name="rif" value="<?php echo $row[3]; ?>" />
<input type="hidden" name="nombre" value="<?php echo $row[4]; ?>" />
<input type="hidden" name="direccion" value="<?php echo $row[5]; ?>" />
<input type="hidden" name="telefono" value="<?php echo $row[6]; ?>" />
<input type="hidden" name="correo" value="<?php echo $row[7]; ?>" />
<a href="./vent_emer.php" target="_blank" onClick="window.open(this.href, this.target, 'width=500,height=500'); return false;"> <input type="submit" value="Imprimir"> </a>
</form
</td>
</tr>
<?php
}
?>

para probar solo puse un código de un formulario común para mandar a llamar los datos y en una ventana normal me los muestra pero al colocarle el código de la ventana emergente me muestra esto:

Notice: Undefined index: id in C:\xampp\htdocs\Jornada\administrador\proceso\vent _emer.php on line 13

Notice: Undefined index: tipo in C:\xampp\htdocs\Jornada\administrador\proceso\vent _emer.php on line 14

Notice: Undefined index: fecha in C:\xampp\htdocs\Jornada\administrador\proceso\vent _emer.php on line 15

Notice: Undefined index: rif in C:\xampp\htdocs\Jornada\administrador\proceso\vent _emer.php on line 16

Notice: Undefined index: nombre in C:\xampp\htdocs\Jornada\administrador\proceso\vent _emer.php on line 17

Notice: Undefined index: direccion in C:\xampp\htdocs\Jornada\administrador\proceso\vent _emer.php on line 18

Notice: Undefined index: telefono in C:\xampp\htdocs\Jornada\administrador\proceso\vent _emer.php on line 19

Notice: Undefined index: correo in C:\xampp\htdocs\Jornada\administrador\proceso\vent _emer.php on line 20

y debajo los cuadros en blanco
este es el codigo php de la ventana emergente


Código PHP:
<?php
$id 
$_POST['id'];
$tipo $_POST['tipo'];
$fecha $_POST['fecha'];
$rif $_POST['rif'];
$nombre $_POST['nombre'];
$direccion $_POST['direccion'];
$telefono $_POST['telefono'];
$correo $_POST['correo'];
?>

<form action="#" method="get">
<label> ID: </label><br>
<input type="text" name="id" value="<?php echo $id?>" />
<br>
<br>
<label> Tipo: </label><br>
<input type="text" name="tipo" value="<?php echo $tipo?>" />
<br>
<br>
<label> Fecha: </label><br>
<input type="text" name="fecha" value="<?php echo $fecha?>" />
<br>
<br>
<label> RIF: </label><br>
<input type="text" name="rif" value="<?php echo $rif?>" />
<br>
<br>
<label> Nombre: </label><br>
<input type="text" name="nombre" value="<?php echo $nombre?>" />
<br>
<br>
<label> Direccion: </label><br>
<input type="text" name="direccion" value="<?php echo $direccion?>" />
<br>
<br>
<label> Telefono: </label><br>
<input type="text" name="telefono" value="<?php echo $telefono?>" />
<br>
<br>
<label> Correo: </label><br>
<input type="email" name="correo" value="<?php echo $correo?>" />
</form>
  #2 (permalink)  
Antiguo 07/10/2015, 13:04
 
Fecha de Ingreso: marzo-2015
Ubicación: zulia
Mensajes: 71
Antigüedad: 9 años, 1 mes
Puntos: 0
Respuesta: alguien que me ayude con ventanas emergente y php

ayudaaaaaaaaaa

ya he investigado por otras partes y he hecho preguntas y no encuentro nada,
  #3 (permalink)  
Antiguo 07/10/2015, 13:48
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: alguien que me ayude con ventanas emergente y php

Al abrir la ventana con window.open() no puedes leer variables $_POST y ese es tu principal error.

Las variables $_POST existe únicamente a través de un formulario y al abrir el popup con Javascript pues no hay formulario.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #4 (permalink)  
Antiguo 13/10/2015, 14:25
 
Fecha de Ingreso: marzo-2015
Ubicación: zulia
Mensajes: 71
Antigüedad: 9 años, 1 mes
Puntos: 0
Respuesta: alguien que me ayude con ventanas emergente y php

disculpa pero cual seria la forma de hacerlo? se puede hacer? no se mucho porque apenas vengo empezando y ese es el unico error que me esta dando y necesito ayuda, todo el sistema lo he hecho yo investigando y mi cabeza creo que no da para mas.

ayuda por favor.
  #5 (permalink)  
Antiguo 13/10/2015, 20:11
Avatar de chronos682  
Fecha de Ingreso: febrero-2004
Ubicación: Tunja - Boyacá - Colombia
Mensajes: 627
Antigüedad: 20 años, 2 meses
Puntos: 69
Respuesta: alguien que me ayude con ventanas emergente y php

Le pasas todas esas variables a través de la URL a la página vent _emer.php y en vez de usar $_POST usas $_GET.
__________________
Si te gustó la respuesta dale +1

HERNÁN G. SIABATO M.
[email protected]
  #6 (permalink)  
Antiguo 13/10/2015, 21:01
 
Fecha de Ingreso: marzo-2015
Ubicación: zulia
Mensajes: 71
Antigüedad: 9 años, 1 mes
Puntos: 0
Respuesta: alguien que me ayude con ventanas emergente y php

lo intentare, investigare y dependiendo de lo que salga volveré, gracias.

Etiquetas: emergente, fecha, formulario, mysql, select, sql, ventanas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:20.