Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2006, 09:38
laulaurys
 
Fecha de Ingreso: junio-2005
Mensajes: 337
Antigüedad: 19 años, 5 meses
Puntos: 1
Problema para pasar variables por url

Hola: tengo el siguiente select de donde saco valores que se los paso a unas variables y cuando
le hago echo me los muestra perfecto, pero cuando quiero hacer un link y pasarselas a otra pagina
no me llegan
el codigo es el siguiente:

<?
$sql="SELECT id_detalle_mantenimiento,id_planmantenimiento,id_t ipomantenimiento,Fecha_predictiva,Tiempo_estimado, Estado,Observaciones FROM Detalle_Plan_Mantenimiento WHERE Fecha_predictiva BETWEEN '$FechaInicio' AND '$FechaFinal'";
$resultado=mysql_query($sql,$dbi);
if ($resultado!=0)
while($filas=mysql_fetch_array($resultado))
{ $id_detalle_mantenimiento=$filas["id_detalle_mantenimiento"];
$id_planmantenimiento=$filas["id_planmantenimiento"];
$id_tipomantenimiento=$filas["id_tipomantenimiento"];
?>
<Table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<?php $id_detalle_mantenimiento=$filas["id_detalle_mantenimiento"]; ?>

<td>Detalle Mantenimiento
<?php echo "$filas[id_detalle_mantenimiento] "; ?>

<td> Plan Mantenimiento
<?php echo "$filas[id_planmantenimiento]"; ?> <td>

<td>Tipo Mantenimiento
<?php echo "$filas[id_tipomantenimiento]"; ?><td>

Ahi en la tabla los veo perfecto

probe con un echo abajo y tambien los veo
<?php echo $id_detalle_mantenimiento;?>
<?php echo $id_planmantenimiento;?>

pero cuando pongo

<td ><b><a href='modules.php?name=cmms&file=151vaf&id_detalle mantenimiento=$id_detalle_mantenimiento&id_planman tenimiento=$id_planmantenimiento&act=new'>Asignar</a></b>

en la otra pagina no llegan los valores, si hago un echo de $id_detalle_mantenimiento, me devuelve el texto $id_detallemantenimiento
y en la url me aparece lo siguiente:
http://www.hola/modules.php?name=cmms&file=151vaf&id_detallemanten imiento=$id_detalle_mantenimiento&id_planmantenimi ento=$id_planmantenimiento&act=new

Que estoy haciendo mal? gracias!!

Última edición por laulaurys; 03/03/2006 a las 09:45