Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/09/2014, 08:34
Avatar de Jlopez2014
Jlopez2014
 
Fecha de Ingreso: julio-2014
Ubicación: Barranquilla
Mensajes: 154
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: Actualizar BD por array multidimensional (vectores, matrices)

Excelente exlicación, voy entendiendo más... pues ya he utilizado algo de eso en mi consulta que forma la tabla en el php (está en mi código que les compartí), entonces para el actualizar funciona igual?... mira este es mi script de actualizar que solo toma una fila donde cambie el registro, la cambia más como el resto de filas tienen el mismo nombre y no las he podido distinguir (porque su número depende de lo consultado, no son fijas las cantidades de filas) tambien realiza la actualización dejandome con un numero de filas con datos duplicados de una sola que actualice:

Código PHP:
Ver original
  1. if($btn=="Actualizar"){
  2.    
  3.     foreach($_POST['txtnoproy'] as $key => $noproyecto){
  4.         $cantidad = $_POST['txtcotiz'][$key];
  5.         $obs = $_POST['txtobscotiz'][$key];
  6.         $nopro = $_POST['txtnopro'][$key];
  7.        
  8.         $sql="update cotizaciones set idproducto='".$nopro."', cantidad='.$cantidad.', observaciones='".$obs."' where noproyecto='".$noproyecto."'";
  9.         $cs=mysql_query($sql,$cn);
  10.         }
  11.         echo "<script> alert('Se actualizo la cotizacion correctamente');
  12.         window.location='ingresoproyectos.php';</script>";
  13.         }

espero haberme explicado, y voy a ver como aplicar lo que me explicaste ahora en estas lineas de arriba