ok mexplico mejor (espero), tengo una consulta q me genera 3 filas, y quiero modificar los valores de esas filas pero tdas juntas..
quiero q al colocar onchance me vaya a un afuncion javascript y me tome el valor y luego lo devuelva en un arreglo para enviarlo por un formulario a otra pagina, te dejo el codigo a ver si me pedes ayudar...
codigo php y html
Código PHP:
<?
$query = "SELECT contrato, actividad, descripcion, SUM(CASE fecha WHEN '$fecha_del1' THEN horas ELSE 0 END) as lun, SUM(CASE fecha WHEN '$fecha_del2' THEN horas ELSE 0 END) as mar, SUM(CASE fecha WHEN '$fecha_del3' THEN horas ELSE 0 END) as mier, SUM(CASE fecha WHEN '$fecha_del4' THEN horas ELSE 0 END) as jue, SUM(CASE fecha WHEN '$fecha_del5' THEN horas ELSE 0 END) as vier, SUM(CASE fecha WHEN '$fecha_del6' THEN horas ELSE 0 END) as sab, SUM(CASE fecha WHEN '$fecha_del7' THEN horas ELSE 0 END) as dom FROM maestro WHERE cedula='$cedula' and fecha BETWEEN '$fecha_del' AND '$fecha_al' GROUP BY descripcion, actividad, contrato order by contrato, actividad, descripcion";
$result = pg_Exec($conn,$query);
$filas=pg_num_rows($result);
if($row=pg_fetch_array($result))
{
echo"<TABLE width='800' BORDER=0 CELLPADDING=1 CELLSPACING=1 bordercolor='#003399'>";
echo" <tr><td colspan='2' width='225'><div align='center' class='style4'>
CODIGOS
</div></td>
<td width='160' rowspan='2'><div align='center' class='style4'>DESCRIPCION DE ACTIVIDAD</div> </td>
<td colspan='7' width='350'><div align='center' class='style4'>DIAS DE LA SEMANA</div> </td>
<td width='350'><div align='center' class='style4'></div></td>
</tr>
<tr>
<td width='75' height='29'><div align='center' class='style4'>Proy/Dpto</div></td>
<td width='150'><div align='center' class='style4'>Actividad</div></td>
<td width='45'><div align='center' class='style4'>LUN</div></td>
<td width='45'><div align='center' class='style4'>MAR</div></td>
<td width='45'><div align='center' class='style4'>MIER</div></td>
<td width='45'><div align='center' class='style4'>JUE</div></td>
<td width='45'><div align='center' class='style4'>VIE</div></td>
<td width='45'><div align='center' class='style4'>SAB</div></td>
<td width='45'><div align='center' class='style4'>DOM</div></td>
<td width='45'><div align='center' class='style4'>Aprob</div></td></tr>";
do
{
printf("<tr><td><div align='center'><input type='text' name='contrato' value='%s' size='10' disabled></div></td>
<td><div align='center'><input type='text' name='actividad' value='%s' size='10' disabled></div></td>
<td><div align='center'><input type='text' name='descripcion' value='%s' size='15' disabled></div></td>
<td><div align='center'><input type='text' name='lun' value='%d' size='2' disabled></div></td>
<td><div align='center'><input type='text' name='mar' value='%d' size='2' disabled></div></td>
<td><div align='center'><input type='text' name='mier' value='%d' size='2' disabled></div></td>
<td><div align='center'><input type='text' name='jue' value='%d' size='2' disabled></div></td>
<td><div align='center'><input type='text' name='vier' value='%d' size='2' disabled></div></td>
<td><div align='center'><input type='text' name='sab' value='%d' size='2' disabled></div></td>
<td><div align='center'><input type='text' name='dom' value='%d' size='2' disabled></div></td>
<td><div align='center'><input type='checkbox' id='aprob' disabled></div></td>
</tr>",$row["contrato"],$row["actividad"], $row["descripcion"], $row["lun"], $row["mar"], $row["mier"], $row["jue"], $row["vier"], $row["sab"], $row["dom"],"");
}
while($row=pg_fetch_array($result));
echo" </TABLE>";
echo "<input name='contrato' type='hidden' value=' '>";
echo "<input name='actividad' type='hidden' value=' '>";
echo "<input name='descripcion' type='hidden' value=' '>";
echo "<input name='lun' type='hidden' value=' '>";
echo "<input name='mar' type='hidden' value=''>";
echo "<input name='mier' type='hidden' value=''>";
echo "<input name='jue' type='hidden' value=''>";
echo "<input name='vier' type='hidden' value='r'>";
echo "<input name='sab' type='hidden' value=''>";
echo "<input name='dom' type='hidden' value=''>";
echo "<input name='filas' type='hidden' value='filas'>";
echo "<br>";
echo "<br>";
?>
<input type="button" onClick="modificar()" value="modificar" style="background-color:#003399;color:#ffffff;font-family:Verdana;font-weight:bold; background-color:#003399">
<input name="guardar" type="submit" value="Guardar" style="background-color:#003399;color:#ffffff;font-family:Verdana;font-weight:bold; background-color:#003399">
<?
}
else
{
echo "<div align='center'><h4 class='style1'>¡ No se han registrado horas para esta semana !</h4></div>";
}
pg_close($conn);
?>
bueno lo q quiero es q una funcion me tome los valores al modificarlos y los guarde en un arreglo (ya q son varias columnas) cada columna,
por ejemplo:
tabla original d ela consulta:
contrato---actividad---horas
1586--------21---------15
1245---------21--------36
y la person amodifico en horas 15 por 16
el resulatdo sea
contrato [1586 1245]
actividad [21 21]
horas [16 36]
sera q ahora si me explico? sino es asi lo vuelvo a intentar
gracias..