コード例 #1
0
ファイル: desplegableAjax.php プロジェクト: albatronic/hermes
/**
 * Construye un tag <select> con todas las formas de pago y propone la habitual de la ficha del proveedor dado
 * @param integer $idProveedor ID del proveedor
 * @param string $nameSelect El Name del select
 * @param string $idSelect El Id del select
 * @return string Codigo html con el tag select
 */
function formasPagoProveedor($idProveedor, $nameSelect = '', $idSelect = '')
{
    $fPago = new FormasPago();
    $rows = $fPago->fetchAll('Descripcion');
    unset($fPago);
    $proveedor = new Proveedores($idProveedor);
    $fPagoProveedor = $proveedor->getIDFP()->getIDFP();
    unset($proveedor);
    if ($nameSelect == '') {
        $nameSelect = $_GET['nameselect'];
    }
    if ($idSelect == '') {
        $idSelect = $_GET['idselect'];
    }
    $ch = "<div class='Etiqueta'>Forma de Pago</div>";
    $ch .= "<select name='" . $_GET['nameselect'] . "' id='" . $_GET['idselect'] . "' class='Select'>";
    foreach ($rows as $row) {
        $ch .= "<option value='" . $row['Id'] . "'";
        if ($fPagoProveedor == $row['Id']) {
            $ch .= " SELECTED ";
        }
        $ch .= ">" . $row['Value'] . "</option>";
    }
    $ch .= "</select>";
    return $ch;
}