Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/05/2005, 09:22
Avatar de dwaks
dwaks
 
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 21 años, 8 meses
Puntos: 15
Recuerda que necesitamos 2 valores importantes que los obtenemos por querys distintos:
1- La lista que tienes que da como resultado 101=120.00#104=200.00
2- Los codigos y sus nombres.

Si te fijas en el script que te di veras una variables que defino que es:
$lista = "101=120.000#104=30.000#106=10.000#108=20.000" ;

Aqui solo aqui debes ponerle el valor que tu extraes de otra consulta sql y veo el error de que en esta linea que tu colocaste:
while ($registro = mysql_fetch_array($resultado)) {
$string = $string.$resultado['codigo']."=".$resultado['descripcion']."#";
}

Tienes que $registro = mysql_fetch_array($resultado) creando el array de los datos con registros asi que $resultado["codigo"] no existe y debes cambiarlo por $registro["codigo"] y tambien cambiar $resultado["descripcion"] por $registro["descripcion"]

Ahora bien que consulta sql usas para obtener los datos:
101=120.000#104=30.000#106=10.000#108=20.000

pon esa consulta a ver como obtienes esos datos y poder aclarate mas implementando mi codigo con el tuyo.