Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/03/2013, 09:31
robertico
 
Fecha de Ingreso: diciembre-2012
Ubicación: Belmopan, Belice
Mensajes: 3
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: recoger datos de tabla dinamica html y pasarlos a una base de datos

bueno por si a alguien mas le hace falta asi es como resolvi:

emplee otro codigo para anadir las filasaunque basicamente es lo mismo...

<script language="JavaScript">
var indiceFila=1;

function addRow()
{

myNewRow = document.getElementById('tabla').insertRow(-1);
myNewRow.id=indiceFila;
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML='<td><input type="text" name="number[]"/></td>';
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML='<input type="text" name="categoryofwork[]"/>';
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML='<input type="text" name="rateofwage[]"/>';
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML='<input type="text" name="overtimerate[]"/>';
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML='<input type="text" name="average_earnings[]"/>';
indiceFila++;
document.getElementById("cont").value =indiceFila;
}
</script>

y en el php seria asi:


$con = mysql_connect('databaseserver','root','');
mysql_select_db('databasename',$con);

$cont=$_POST['micontador'];

for ($i=0; $i<$cont; $i++)
{
$value=$_POST['number'][$i];
$value2=$_POST['categoryofwork'][$i];
$value3=$_POST['rateofwage'][$i];
$value4=$_POST['overtimerate'][$i];
$value5=$_POST['average_earnings'][$i];

$query = "INSERT INTO employeesotherinspections(Number, Work, RateofWage, OvertimeRate, Earnings) VALUES ('$value','$value2','$value3','$value4','$value5' )";
$insert = mysql_query($query) or die(mysql_error());
}

y ya todo se envia correctamente, aunque no recibi ninguna respuesta megustaria agradecerles a todos los del foro, espero que esto le sirva a alguien mas...