5 passar: "codigo > 5".
// se quizer um intervalo de codigo de 5 a 10
// passar: "codigo >= 5 and codigo <=10"
// Parametro6: Variavel de Retorno.
// parametro7: Numero do campo de retonor se 1 retorna o codigo se 2 retorna o nome.
//
function MontaCombo($banco,$tabela,$campo1,$campo2,$filtro,$retorno,$camporetorno)
{
$conexao=ConectaBanco($banco);
//$sql="SELECT $campo1,$campo2 From $tabela Order by $campo2 ";
$sql="SELECT $campo1,$campo2 From $tabela ";
if ($filtro!='') $sql = $sql ." Where " . $filtro;
$sql = $sql . " Order by $campo2 ";
$result = mysql_query($sql,$conexao) or die(mysql_error());
$i = mysql_num_rows($result);
if ($i > 0){
while ($linha = mysql_fetch_array($result)) {
$codigo = $linha[$campo1];
$nome = $linha[$campo2];
if ($camporetorno=="1")
$combo = $combo . "";
else
$combo = $combo . "";
}
}
echo "";
}
function ConectaBanco($banco)
{
$conexao = mysql_connect("localhost", "root");
mysql_select_db($banco, $conexao);
return $conexao;
}
?>