Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

duda ciclo for mas consulta sql

Estas en el tema de duda ciclo for mas consulta sql en el foro de PostgreSQL en Foros del Web. buenas tengo una problematica con el envio de variables al procedimiento almacenado en postgres tengo una variable llamada "$distribucion" que contiene "variable1"+"|"+"variable2".... etc. ocupo el ...
  #1 (permalink)  
Antiguo 01/10/2009, 08:58
Avatar de SECATE  
Fecha de Ingreso: septiembre-2009
Mensajes: 18
Antigüedad: 14 años, 7 meses
Puntos: 0
duda ciclo for mas consulta sql

buenas
tengo una problematica con el envio de variables al procedimiento almacenado en postgres

tengo una variable llamada "$distribucion" que contiene "variable1"+"|"+"variable2".... etc.
ocupo el explode, para separar las variables en pdistribucion.... pero tengo problemas en la sintaxis que quiero hacer para crear un ciclo for e ingresar los datos uno por uno pero con distinta distribucion
Código:
 
public static function Guardar($pcodigo, $pinstitucion, $pdocumento, $pfecha, $pdistribucion) {
    $distribucion = explode("|", $pdistribucion);
	  
    $fas_query = "SELECT pau_guardar_documento($pcodigo, $pinstitucion, $pdocumento, '$pfecha');";
    $res = pg_query(administradorDatos::getConexion(), $fas_query);
	
	if($distribucion!=0){
	
	for($i=0; $i>=count($distribucion); $i++){
	  $fas_query = "SELECT pau_guardar_distribucion($pcodigo, $distribucion[$i]");;
      $res = pg_query(administradorDatos::getConexion(), $fas_query);
	}
	} 
  }
con este guardar distribucion quiero obtener un resultado como :

Codigo | Distribucion
-------------------------------------
01 | rut personal 1
01 | rut personal 2
01 | rut personal 3

.................... dependiendo de cuantos valores vengan en distribucion
  #2 (permalink)  
Antiguo 01/10/2009, 09:43
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: duda ciclo for mas consulta sql

replantea el problema en términos de postgresql.

Cual es la función y donde tienes problemas?
Si el problema es de php, pregunta en dicho foro.

saludos secate
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
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 16:33.