Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2007, 17:11
claudio_hbl
 
Fecha de Ingreso: octubre-2006
Ubicación: Valparaiso Chile
Mensajes: 228
Antigüedad: 17 años, 6 meses
Puntos: 0
no pasa variable

Hola, ¿Que tal?

Tengo el siguiente código en form: para pasar el mes y el año por el cual efectuar un proceso de consulta.
Código:
 
<?
$sql = " SELECT mm FROM inv_mm ";
$result = mysql_query($sql); 
?>
<div><select name="mm_proceso" />
<? while ($row = mysql_fetch_array($result)){ ?>
<option value="<? echo "$row[mm_proceso]" ?>"  selected><? echo "$row[mm]" ?> </option><? } ?></select></div>
despues en archivo que procesa la informacion tengo este otro codigo
Código:
echo "$_POST[mm_proceso]";

$sql = " SELECT mm_compra, aa_compra, id_documento, costo FROM inv_compras WHERE mm_compra=$_POST[mm] and aa_compra=$_POST[aa] and id_documento='1' ";
$result = mysql_query($sql);
$contador_c1=0;

while ($row = mysql_fetch_array($result))
{
$valor_bruto_c1=$row['costo']+$row['costo'];
$valor_iva_c1=$valor_bruto_c1*0.19;
$valor_neto_c1=$valor_bruto_c1-$valor_iva_c1;
$contador_c1+=1;
}
lo que trato de hacer es que me liste, todas las facturas emitidas en el mes y año seleccionado en el formulario, pero me da el error "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in", he revisado todos los nombres y no encuentro que alla alguno mal escrito, que es lo que pasa frecuentemente en este error.

Por otra parte el echo que sale al principio del código es para comprobar el valor de la variable del formulario, pero no me entrega este valor,

¿Como hago para solucionar este problema?

De antemano Gracias