buenas mi problema es el siguiente:
1.necesito obtener los valores de unos inputs para guardarlos en una base de datos
2. pero esos datos estan en una tabla y ya probe codigo y no me sirve..
¿podrian decirme cual es el problema que no lo encuentro?
estructura:
1. esta clase lo unico que hace es mostrar la tabla nada más.
function tablaProduccion(){
$insBuscar= new Funciones();
$consulta=$insBuscar->buscarAnimalesProduccion();
$consultaFecha=$insBuscar->ultimaFechaControl();
while($row=mysql_fetch_array($consultaFecha)){
//echo "<th><label id='fecha_control' style='position:absolute;left:160px;top:30px;'>".$ row['fecha_control']."</label></th>";
echo "<input id='fecha_control' style='width:50px;' readonly='readonly'type='text' value=".$row['fecha_control']."/>";
}
//$consultaProduccion=$insBuscar->buscarAnimalesProduccion();
echo '<th><label style="position:absolute;left:50px;top:30px;">Fech a de control:</label></th>';
echo '<br>';
echo '<br>';
echo '<br>';
echo '<p align="center">';
echo'<table id="tablaProduccion" style="width="3000";">';
echo'<tr style="background:#99CCCC;">';
echo'<td># vaca</td>';
echo'<td>1</td>';
echo'<td>2</td>';
echo'<td>1</td>';
echo'<td>2</td>';
echo'<td>1</td>';
echo'<td>2</td>';
echo'<td>1</td>';
echo'<td>2</td>';
echo'<td>1</td>';
echo'<td>2</td>';
echo'</tr>';
echo "<tbody>";
$contador=0;
while($row=mysql_fetch_array($consulta)){
//$row=mysql_fetch_array($consultaProduccion)
$contador=$contador+1;
echo "<tr>";
//echo "<div id='$contador'>";
echo "<td><input id='num_vaca' style='width:50px;' readonly='readonly'type='text' value=".$row['numero']."/></td>";
echo "<td><input id='c_ord_1' style='width:40px;' type='text'/></td>";
echo "<td><input id='c_ord_2' style='width:40px;' type='text'/></td>";
echo "<td><input id='g_ord_1' style='width:40px;' type='text'/></td>";
echo "<td><input id='g_ord_2' style='width:40px;' type='text'/></td>";
echo "<td><input id='p_ord_1' style='width:40px;' type='text'/></td>";
echo "<td><input id='p_ord_2' style='width:40px;' type='text'/></td>";
echo "<td><input id='l_ord_1' style='width:40px;' type='text'/></td>";
echo "<td><input id='l_ord_2' style='width:40px;' type='text'/></td>";
echo "<td><input id='cs_ord_1' style='width:40px;' type='text'/></td>";
echo "<td><input id='cs_ord_2' style='width:40px;' type='text'/></td>";
//echo "</div>";
echo "</tr>";
}
echo "</tbody>";
echo'</table>';
echo'</p>';
echo "<input id='contador' style='width:40px;' type='text' value='$contador'/>";
echo <<<a
<td> <a href='#' onclick='guardarCambiosProduccion("$contador")'><i mg src='../img/table.gif' title='Produccion' alt='Produccion'/></a></td>
a;
}
2. por ahi me encontre este codigo:
alert(document.getElementById('tabla').tBodies[0].rows[0].cells[0].innerHTML);
y despues lo amolde a mi necesidad
var tabla=document.getElementById("tablaProduccion");
var t1 =tabla.tBodies[0].rows[1].cell[0].getElementById("num_vaca").value;
ya intente con otras cosas pero no me sirve y se que este no me sirve xq tengo un alert que me muestra el valor de t1 y ni siquiera me aparece esa alerta
de verdad necesito de uds
sabe cm podria hacer o que esta mal? necesito una respuesta cualquiera
gracias