Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/09/2011, 12:24
ariochy11053
 
Fecha de Ingreso: agosto-2011
Ubicación: Cuba, Pinar del Río
Mensajes: 82
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Pasarle condiciones a un array

El contenido del array cuentas sale de los id de mis artículos, es decir, tengo un formulario que pide el importe segun los artículos mostrados y los artículos estan en varias cuentas, el formulario genera un campo text para cada artículo, más un campo hidden con las cuentas de los artículos. Cuando se envia el formulario, hago una consulta a la BD y

$sql_s="select * from articulos";
$result_s=mysql_query($sql_s,$link);
if ( $result_s ){
while ( $mrow_s=mysql_fetch_array($result_s) )
{
$id_s=$mrow_s['id_articulo'];
$idsubcuenta=$mrow_s['id_subcuenta'];
$id_subcuenta="id_subcuenta_".$idsubcuenta;
$impt_s="impt_".$id_s;
}
}

esto lo hago para poder cojer cada valor de los campos text que me genera el formulario. Ahora cuando pongo el código tuyo dentro del ciclo while me genera esto:

Los importe de la cuenta 3 son 12.50
Los importe de la cuenta 3 son 150

Los importe de la cuenta 3 son 150
Los importe de la cuenta 3 son 5.10
Los importe de la cuenta 3 son 5.10
Los importe de la cuenta 4 son 5.10
Los importe de la cuenta 3 son 6
Los importe de la cuenta 3 son 6
Los importe de la cuenta 4 son 6
Los importe de la cuenta 4 son 6
Los importe de la cuenta 3 son 1.38
Los importe de la cuenta 3 son 1.38
Los importe de la cuenta 4 son 1.38
Los importe de la cuenta 4 son 1.38
Los importe de la cuenta 5 son 1.38
Los importe de la cuenta 3 son 10
Los importe de la cuenta 3 son 10
Los importe de la cuenta 4 son 10
Los importe de la cuenta 4 son 10
Los importe de la cuenta 5 son 10
Los importe de la cuenta 5 son 10

Como puedes ver me repite el resultado y algunos son incorrectos, solo los que estan en negrita deben ser los que me de. Cómo modifico esto.

Última edición por ariochy11053; 10/09/2011 a las 12:26 Razón: Arreglo del mensaje