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:
despues en archivo que procesa la informacion tengo este otro codigo<? $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>
Código:
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.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; }
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