Foros del Web » Programando para Internet » PHP »

No me pasa el dato

Estas en el tema de No me pasa el dato en el foro de PHP en Foros del Web. Hola a todos me pasa lo siguiente necesito pasar datos de una pantala a otra y utilizo el siguiente codigo Código PHP: <script language="javascript"> //Funcion pon_prefijo lleva valores del cliente seleccionado function pon_prefijo(empresa)  ...
  #1 (permalink)  
Antiguo 27/05/2010, 07:39
 
Fecha de Ingreso: mayo-2010
Mensajes: 153
Antigüedad: 14 años, 6 meses
Puntos: 0
Exclamación No me pasa el dato

Hola a todos me pasa lo siguiente

necesito pasar datos de una pantala a otra y utilizo el siguiente codigo

Código PHP:
<script language="javascript">
//Funcion pon_prefijo lleva valores del cliente seleccionado
function pon_prefijo(empresa) 
{
    parent.opener.document.frmcliente.txt_nombreempresa.value=empresa;
    parent.window.close();
}
</script>


<div align="center"><a href="javascript:pon_prefijo(<?php echo $empresa?>)"><img src="../img/convertir.png" border="0" title="Seleccionar"></a></div>
Pero no me pasa el dato a la pantalla.
  #2 (permalink)  
Antiguo 27/05/2010, 07:53
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: No me pasa el dato

Y el problema es que PHP no muestra nada en echo $empresa o Javascript no pasa el dato a la otra pantalla?
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 27/05/2010, 08:03
 
Fecha de Ingreso: mayo-2010
Mensajes: 39
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: No me pasa el dato

si pones eso solamente donde busca la variable $empresa ??
  #4 (permalink)  
Antiguo 27/05/2010, 08:05
 
Fecha de Ingreso: mayo-2010
Mensajes: 153
Antigüedad: 14 años, 6 meses
Puntos: 0
Exclamación Respuesta: No me pasa el dato

Código PHP:
<?
session_start
();
if(!isset(
$_SESSION['USU_LOGIN'])and !isset($_SESSION['USU_CONTRASENA'])) //comprobamos que alguien inicio sesion
{        
    
header("location:../index.php");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script language="javascript">
//Funcion pon_prefijo lleva valores del cliente seleccionado
function pon_prefijo(empresa) 
{
    parent.opener.document.frmcliente.txtcodcliente.value=empresa;
    parent.window.close();
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<?php
require_once("../conexionia.php");
if(
$nacionalidad=='Exterior')
   {
          
$consulta=mysql_query("SELECT * FROM empresasint");
          
$resultados=mysql_num_rows($consulta);
          
$datos=mysql_fetch_array($consulta);
   }
    else
       {
        
$consulta=mysql_query("SELECT * FROM empresas");
         
$resultados=mysql_num_rows($consulta);
          
$datos=mysql_fetch_array($consulta);    
          }
?>
<table width="200" border="1" align="center">
  <tr>
    <td><label>
      <input type="text" name="textfield" id="textfield" />
    </label></td>
    <td><label>
      <input type="submit" name="button" id="button" value="Buscar empresa" />
    </label></td>
  </tr>
</table>
<br />
<table width="594" border="1" align="center">
  <tr>
    <td width="401" align="center">Empresas <?php echo "$nacionalidad"?></td>
    <td width="70" align="center">Seleccionar</td>
  </tr>
  <?php
    
while($row=mysql_fetch_assoc($consulta))
   {
       
$empresa=$row['empresasnal'];
  
?>
<tr>
<td><?php echo $empresa;?></td>
<td>
<div align="center">
<a href="javascript:pon_prefijo(<?php echo $empresa?>)">
<img src="../img/convertir.png" border="0" title="Seleccionar"></a></div></td>
</tr>
<?php
   
}
?>
</table>
</body>
</html>
  #5 (permalink)  
Antiguo 27/05/2010, 10:24
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: No me pasa el dato

Repito la pregunta: Y el problema es que PHP no muestra nada en echo $empresa o Javascript no pasa el dato a la otra pantalla?

Si se trata de adivinar, creo que sera el Javascript lo que no te funciona y, en todo caso, deberas consultar en la seccion adecuada: http://www.forosdelweb.com/f13/
__________________
- León, Guanajuato
- GV-Foto

Etiquetas: dato
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 14:46.