Comunidad de diseño web y desarrollo en internet online

Recuperar variable php para popup

Citar            
MensajeEscrito el 22 Mar 2014 10:25 pm
Hola, por favor necesito saber como puedo recuperar la variable recambio para un popup:

De aquí saco la variable:

Código PHP :

mysql_select_db($database_conexion, $conexion);
$query_Recordset2 = "SELECT * FROM material_pendiente WHERE recambio='$recambio'";
$Recordset2= mysql_query($query_Recordset2, $conexion) or die(mysql_error());
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
$totalRows_Recordset2 = mysql_num_rows($Recordset2);


$recambio = $row_Recordset2['recambio'];



Y luego hago un echo y llamo a un popup:


Código Javascript :

echo "<script language='JavaScript'>

// Capturamos las dimensiones de la pantalla para centrar el popup
         altoPantalla = parseInt(screen.availHeight);
         anchoPantalla = parseInt(screen.availWidth);
         
         // Calculamos el centro de la pantalla
         centroAncho = parseInt((anchoPantalla/2))
         centroAlto = parseInt((altoPantalla/2))
   
         // dimensiones del popup
         anchoPopup = 625;
         altoPopup = 230;

         // Calculamos las coordenadas de colocación del Popup
         laXPopup = centroAncho - parseInt((anchoPopup/2))
         laYPopup = centroAlto - parseInt((altoPopup/2))
         
   
         // Definimos que página vamos a ver
         pagina = 'stock_almacen.php?id=' + recambio;

window.open(pagina,'Imagenes','scrollbars=yes,status=no,width=' + anchoPopup + ', height=' + altoPopup + ',left = ' + laXPopup + ',top = ' + laYPopup);

</script>";




Aqui es donde quiero recuperar la variable recambio:

Código Javascript :

pagina = 'stock_almacen.php?id=' + recambio;



El código completo:

Código Javascript :

mysql_select_db($database_conexion, $conexion);
$query_Recordset2 = "SELECT * FROM material_pendiente WHERE recambio='$recambio'";
$Recordset2= mysql_query($query_Recordset2, $conexion) or die(mysql_error());
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
$totalRows_Recordset2 = mysql_num_rows($Recordset2);
$recambio = $row_Recordset2['recambio'];




if($totalRows_Recordset2 > '0') {


// ALGO SALIO MAL
echo "<script language='JavaScript'>
alert('¡Existe $recambio!');
</script>";


}else{
   
   
echo "<script language='JavaScript'>

// Capturamos las dimensiones de la pantalla para centrar el popup
         altoPantalla = parseInt(screen.availHeight);
         anchoPantalla = parseInt(screen.availWidth);
         
         // Calculamos el centro de la pantalla
         centroAncho = parseInt((anchoPantalla/2))
         centroAlto = parseInt((altoPantalla/2))
   
         // dimensiones del popup
         anchoPopup = 625;
         altoPopup = 230;

         // Calculamos las coordenadas de colocación del Popup
         laXPopup = centroAncho - parseInt((anchoPopup/2))
         laYPopup = centroAlto - parseInt((altoPopup/2))
         
   
         // Definimos que página vamos a ver
         pagina = 'stock_almacen.php?id=' + recambio;

window.open(pagina,'Imagenes','scrollbars=yes,status=no,width=' + anchoPopup + ', height=' + altoPopup + ',left = ' + laXPopup + ',top = ' + laYPopup);

</script>";


   
}





Gracias y un saludo

Por madri

8 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Mar 2014 02:07 pm
pues ponle el nombre de la variable simplemente

Código :

pagina = 'stock_almacen.php?id=' + recambio;

agrega

Código :

pagina = 'stock_almacen.php?id=$recambio';

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 23 Mar 2014 05:07 pm
Gracias por contestar, pero ya probe así y no funciona:

Código Javascript :

// Definimos que página vamos a ver
         pagina = 'stock_almacen.php?id=$recambio';

Por madri

8 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Mar 2014 05:22 pm
Ok, perdona si que funciona muchas gracias.

Por madri

8 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.