Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/11/2012, 08:09
tomuer01
 
Fecha de Ingreso: enero-2009
Mensajes: 106
Antigüedad: 15 años, 4 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.