Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2015, 04:25
germansanchezh
 
Fecha de Ingreso: mayo-2015
Mensajes: 1
Antigüedad: 9 años
Puntos: 0
Pregunta Pasar variable de PHP a Javascript

Tengo un frame como el de abajo.


Como ven existe un input y un img.

Si ven el codigo el query me bota 4 campos:
Cod_Mat - SumaCantidad - Cod_fam - Descripcion

En la imagen se ve que solo muestro:
1 - Descripcion(Material)
2 - SumaCantidad(Stock)

de alli viene un < input tipo="Text"...> para ingresar la cantidad a restar a la SumaCantidad
y con <IMG ...> envio el Codigo del material al que hay que restar.

Estos datos son enviados a una Funcion Javascript llamado Asg()

El problema que tengo es que el <IMG..> SI ME envia el codigo de material, pero el que hasta el momento NO PUEDO HACER ENVIAR el valor del <input ...> a la funcion Javascript.


El codigo es:

<?
// Si el query el resultado $filas es mayor a 0; es decir hay resultado ejecuta
// Cod_Mat - SumaCantidad - Cod_fam - Descripcion

$sel_resultado="SELECT AlmacenPrincipal.Cod_Mat,
SUM(AlmacenPrincipal.cantidad) AS SumaCantidad, materiales.Cod_fam, materiales. ";
$sel_resultado=$sel_resultado."Descripcion FROM AlmacenPrincipal";
$sel_resultado=$sel_resultado." INNER JOIN materiales ON AlmacenPrincipal.Cod_Mat";
$sel_resultado=$sel_resultado."=materiales.Cod_Mat WHERE RUC='".$RUC."'";
$sel_resultado=$sel_resultado."GROUP BY materiales.Cod_fam,";
$sel_resultado=$sel_resultado." AlmacenPrincipal.Cod_Mat ORDER BY materiales.Cod_fam";
$sel_resultado=$sel_resultado." limit ".$iniciopagina.",14";
$res_resultado=mysql_query($sel_resultado);
$contador=0;

while ($contador < mysql_num_rows($res_resultado))
{
if ($i % 2)
{
$fondolinea="itemParTabla";
}
else
{
$fondolinea="itemImparTabla";
}
?>

<tr class="<?php echo $fondolinea?>">
<td class="aCentro" width="7%"><? echo $contador+1;?></td>
<td width="38%"><div align="center"><? echo mysql_result($res_resultado,$contador,"Descripcion ")?></div></td>
<td width="16%">
<div align="center"><? echo number_format((mysql_result($res_resultado,$contad or,"SumaCantidad")),0,'.',',') ?></div>
</td>

<td width="22%">
<div align="center"><? echo '<input type="text" class="cajaPequena" name="cjacant" onkeyPress="showval(this.value)">';?><div>
</td>

<td width="6%">
<div align="center">
<a href="#">
<?
$accion="";
$CodMate=mysql_result($res_resultado,$contador,"Co d_Mat");
?>
<img src="../4-Almacen/img/Check.png" onclick="asg('<? echo $CodMate;?>')" width="16" height="16" border="0" title="Asignar">
</a>
</div>
</td>
</tr>
<? $contador++;
}
?>
</table>