Foros del Web » Programando para Internet » PHP »

Insertar tabla dinamica???

Estas en el tema de Insertar tabla dinamica??? en el foro de PHP en Foros del Web. Estimados... La verdad es que estoy complicado con un codigo, puede que sea simple para muchos de ustedes, por eso requiero de su ayuda. El ...
  #1 (permalink)  
Antiguo 08/11/2012, 08:09
 
Fecha de Ingreso: enero-2009
Mensajes: 106
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta Insertar tabla dinamica???

Estimados...
La verdad es que estoy complicado con un codigo, puede que sea simple para muchos de ustedes, por eso requiero de su ayuda.
El codigo:

Código PHP:
//========================================================
$tabla "<br><br><table border='0' height='30' cellpadding='0' cellspacing='0' name='tabla_d' id='tabla_d'>";
$tabla.= "<tr>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>OC</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>FACTURA</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>PROVEEDOR</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>DESCRIPCIÓN</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>P. CLAVE</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>CTNS</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>KILOS</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>BL</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>ETA</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>ARRIBO</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>D.BDGA</b></td>";
$tabla.= "<td align='center' style='background-color:#EF2B2D; color:#fff; height:30px;'><b>IB</b></td>";
$tabla.= "</tr>";
//==== Comenzara desde la linea 2
for($i=2$i <= $data->sheets[$hoja]['numRows']-$i++){ 
    
$tab $tab 1;
    
$kilos $data->sheets[$hoja]['cells'][$i][7];
    

    
$tabla.= "<tr>";
    
$tabla.= "<td><input type='text' name='oc[$i]' id='oc[$i]' class='oc' value='".$data->sheets[$hoja]['cells'][$i][1]."'></td>";
    
$tabla.= "<td><input type='text' name='fact[$i]' id='fact[$i]' class='fact' value='".$data->sheets[$hoja]['cells'][$i][2]."'></td>";
    
$tabla.= "<td><input type='text' name='prov[$i]' id='prov[$i]' class='prov' value='".$data->sheets[$hoja]['cells'][$i][3]."'></td>";
    
$tabla.= "<td><input type='text' name='descrip[$i]' id='descrip[$i]' class='descrip' value='".$data->sheets[$hoja]['cells'][$i][4]."'></td>";
    
$tabla.= "<td><input type='text' name='p_clave[$i]' id='p_clave[$i]' class='p_clave' value='".$data->sheets[$hoja]['cells'][$i][5]."'></td>";
    
$tabla.= "<td><input type='text' name='ctns[$i]' id='ctns[$i]' class='ctns' value='".$data->sheets[$hoja]['cells'][$i][6]."'></td>";
    
$tabla.= "<td><input type='text' name='kilos[$i]' id='kilos[$i]' class='kilos' value='".number_format($kilos,2,',','.')."'></td>";
    
$tabla.= "<td><input type='text' name='bl[$i]' id='bl[$i]' class='bl' value='".$data->sheets[$hoja]['cells'][$i][8]."'></td>";
    
$tabla.= "<td><input type='text' name='eta[$i]' id='eta[$i]' class='eta' value='".$data->sheets[$hoja]['cells'][$i][9]."'></td>";
    
$tabla.= "<td><input type='text' name='arribo[$i]' id='arribo[$i]' class='arribo' value='".$data->sheets[$hoja]['cells'][$i][10]."'></td>";
    
$tabla.= "<td><input type='text' name='desp[$i]' id='desp[$i]' class='desp' value='".$data->sheets[$hoja]['cells'][$i][11]."'></td>";
    
$tabla.= "<td><input type='text' name='ib[$i]' id='ib[$i]' class='ib' value='".$data->sheets[$hoja]['cells'][$i][12]."'></td>";
    
    
$tabla.= "</tr>";
}
$tabla.= "</tr></table>"
Lo que hago aqui es mostrar por pantalla los datos de un excel ya almacenado en el servidor (Hasta aqui todo bien).
Mi problema es que necesito insertar o actualizar los valores en una tabla de mi bd, queria hacer una función ajax (para no recargar la pagina) que recorra los input, capture los valores, los envie a una pagina.php que procese los valores y los inserte o actualice si existia el valor unico (oc) pero no supe como crear la función.
Trate de hacerlo con php pero la verdad no me resulta tampoco.
Nose como enviar los valores a pagina.php para capturarlos y procesarlos.

Alguien que me ayude porfa.

Gracias.

Etiquetas: tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:53.