Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/06/2011, 12:13
mogurbon
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 14 años, 1 mes
Puntos: 155
Respuesta: insertar registros en una tabla compliado

creo ya vi cual es el pdo


Código PHP:
Ver original
  1. $part_camp =(explode('_', $nombre_campo, 2));
  2.                 $nombre_campo1 = $part_camp[0]; //nombre del campo
  3.                 $id_campo = $part_camp[1];  //id del valor de la caracteristica
  4.                
  5.                     if ($nombre_campo1 == "fvalorcaractcat"){#normalmente entraria aqui si y solo si la cadena  es fvalorcaractcat
  6.                        $valor_caract_cat = $valor;
  7.        
  8.                         }
  9.                    
  10.                     if ($nombre_campo1 == "fvalorcaractesp"){#si esta en el mismo ciclo que el anterior , no entra , entonces $valor_caract_esp no tendra valor nunca, tal vez aqui podria ser un update del id_campo ya existente  o cambiando la logica
  11.                        $valor_caract_esp = $valor;
  12.                  
  13.                         }
  14.                
  15.                
  16.                 inserta_caracteristica($r[0],$id_campo, $valor_caract_cat, $valor_caract_esp, $conexion);#solo inserta el primero por ke es el unico que existe , si intenta insertar el segundo , no deberia poder


es o cambiar la logica o checar si existe ya ese id_campo y actualizar el registro , me imagino que la llave primaria es la combinacion de id_prod_rel,id_car_rel
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo