Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2011, 16:25
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años, 7 meses
Puntos: 27
PASAR dos valores dinamicos a una función

Buenas para todos, estoy recibiendo un array en una cadena el cual separo a traves explode, luego cuento ese array y en un while debo hacer una consulta co cada posicion, lo tengo asi:

Código PHP:
Ver original
  1. <?php
  2. $ing=explode("@",$ing);
  3. $folio=explode("@",$folio);
  4. $conteo=count($folio);
  5. $i=1;
  6. while ($i<$conteo)
  7. {
  8. $sql="SELECT ... FROM TABLA WHERE WHERE AINCONSEC = '".$ing[$i]."' AND HCCONFOLI = '".$folio[$i]."'";
  9. $obj->consulta($sql);
  10. $i++;
  11. }
  12. ?>

Habia hecho una funcion y la estaba utilizando asi:

Código PHP:
Ver original
  1. function headercon($folio,$ing)
  2. {
  3. //aca la consulta
  4. }

Pero necesito que la consulta la haga para cada posicion, podria hacerla utilizando solo una letra?, es decir solo con $i para ambos casos, como pasaria dichos valores?