Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/06/2015, 14:52
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Como hacer muchos update en una misma tabla en php y mysq

yo hice algo parecido de esta manera:[
Con este javascript creo los input y creo lineas conforme las necesito para asi crear el array:
Código Javascript:
Ver original
  1. // <![CDATA[
  2. var posicionCampo = 1;
  3. function agregarUsuario() {
  4. nuevaFila = document.getElementById("tablatracking").insertRow(-1);
  5. nuevaFila.id = posicionCampo;
  6. nuevaCelda = nuevaFila.insertCell(-1);
  7. nuevaCelda.innerHTML = "<td><input type='text' size='20' name='empresa[" + posicionCampo + "]' value='' placeholder=' Ej. UPS, FedEx, Lasership...' tooltipText='Ej. FedEx, UPS, Lasership, etc' required></td>";
  8. nuevaCelda = nuevaFila.insertCell(-1);
  9. nuevaCelda.innerHTML = "<td><input type='text' size='20' name='tracking[" + posicionCampo + "]' value='' placeholder=' Tracking' tooltipText='Número de Tracking' required></td>";
  10. nuevaCelda = nuevaFila.insertCell(-1);
  11. nuevaCelda.innerHTML = "<td><input type='button' id='eliminar' value='Eliminar' onclick='eliminarUsuario(this)'></td>";
  12. nuevaCelda = nuevaFila.insertCell(-1);
  13. nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='email[" + posicionCampo + "]' value='<?php echo $row_datos['email'] ?>'></td>";
  14. nuevaCelda = nuevaFila.insertCell(-1);
  15. nuevaCelda.innerHTML = "<td><input type='hidden' size='15' name='nombre[" + posicionCampo + "]' value='<?php echo $row_datos['nombre'] ?>'/></td>";
  16. nuevaCelda = nuevaFila.insertCell(-1);
  17. nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='cedula[" + posicionCampo + "]' value='<?php echo $row_datos['cedula'] ?>'/></td>";
  18. nuevaCelda = nuevaFila.insertCell(-1);
  19. nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='estatus[" + posicionCampo + "]' value='En Transito'/></td>";
  20. nuevaCelda = nuevaFila.insertCell(-1);
  21. nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='lugar[" + posicionCampo + "]' value='No_entregado'/></td>";
  22. nuevaCelda = nuevaFila.insertCell(-1);
  23. nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='fecha_registro[" + posicionCampo + "]' value='<?php echo date('Y-m-d'); ?>'/></td>";
  24. nuevaCelda = nuevaFila.insertCell(-1);
  25. nuevaCelda.innerHTML = "<td><input type='hidden' size='1' name='fecha_estatus[" + posicionCampo + "]' value='<?php echo date('Y-m-d '); ?>'/></td>";
  26. posicionCampo++;
  27. }
  28. function eliminarUsuario(obj) {
  29. var oTr = obj;
  30. while(oTr.nodeName.toLowerCase() != 'tr') {
  31. oTr=oTr.parentNode;
  32. }
  33. var root = oTr.parentNode;
  34. root.removeChild(oTr);
  35. }