<?php
require_once('../Conexion/ConexionPDO.php');
session_start();
$con = new ConexionPDO();

$id = $_REQUEST["id"];
if ($id == 0) {
    $rs = $con->Listar("SELECT id_unico,nombre FROM gf_tipo_cuenta_cgn ORDER BY nombre ASC");
    // $rs = $mysqli->query($sql);
    echo '<option value="">Tipo Cuenta CGN</option>';
    // while($fila = mysqli_fetch_row($rs)){
    for ($fila = 0; $fila < count($rs); $fila++) {
        echo '<option value="' . $rs[$fila][0] . '">' .  ucwords((mb_strtolower($rs[$fila][1]))) . '</option>';
    }
} else {
    $row = $con->Listar("SELECT N.id_unico,N.nombre FROM gf_tipo_cuenta_cgn N
            LEFT JOIN gf_cuenta CT ON N.id_unico = CT.tipocuentacgn
            WHERE CT.id_unico = $id
            ORDER BY nombre ASC");
    // $rs = $mysqli->query($sql);
    // $row = mysqli_fetch_row($rs);

    // $cantidad = mysqli_num_rows($rs);
    $cantidad = count($row);
    if ($cantidad == 1) {
        echo '<option value="' . $row[0][0] . '" >' . ucwords((mb_strtolower($row[0][1]))) . '</option>';
        $res = $con->Listar("SELECT DISTINCT N.id_unico,N.nombre FROM gf_tipo_cuenta_cgn N
            LEFT JOIN gf_cuenta CT ON N.id_unico = CT.tipocuentacgn
            WHERE N.id_unico != " . $row[0][0] . "
            ORDER BY nombre ASC");
        // $res = $mysqli->query($sqli);
        // while ($fila = mysqli_fetch_row($res)) {
        for ($fila = 0; $fila < count($res); $fila++) {
            echo '<option value="' . $res[$fila][0] . '" >' . ucwords((mb_strtolower($res[$fila][1]))) . '</option>';
        }
    } else {
        echo '<option value="" >Tipo Cuenta CGN</option>';
        $res = $con->Listar("SELECT DISTINCT N.id_unico,N.nombre FROM gf_tipo_cuenta_cgn N
            LEFT JOIN gf_cuenta CT ON N.id_unico = CT.tipocuentacgn            
            ORDER BY nombre ASC");
        // $res = $mysqli->query($sqli);
        // while ($fila = mysqli_fetch_row($res)) {
        for ($fila = 0; $fila < count($res); $fila++) {
            echo '<option value="' . $res[$fila][0] . '" >' . ucwords((mb_strtolower($res[$fila][1]))) . '</option>';
        }
    }
}



// $id = $_POST["id"];
// if ($id ==0) {
//     $sql = "SELECT id_unico,nombre FROM gf_tipo_cuenta_cgn ORDER BY nombre ASC";
//     $rs = $mysqli->query($sql);
//     echo '<option value="">Tipo Cuenta CGN</option>';
//     while($fila = mysqli_fetch_row($rs)){
//         echo '<option value="'.$fila[0].'">'.  ucwords((mb_strtolower($fila[1]))).'</option>';
//     }
// }else{
//     $sql = "SELECT N.id_unico,N.nombre FROM gf_tipo_cuenta_cgn N
//             LEFT JOIN gf_cuenta CT ON N.id_unico = CT.tipocuentacgn
//             WHERE CT.id_unico = $id
//             ORDER BY nombre ASC";
    
//     $rs = $mysqli->query($sql);
//     $row = mysqli_fetch_row($rs);
//     $cantidad = mysqli_num_rows($rs);
//     if($cantidad==1){
//         echo '<option value="'.$row[0].'" >'.ucwords((mb_strtolower($row[1]))).'</option>';
//         $sqli = "SELECT DISTINCT N.id_unico,N.nombre FROM gf_tipo_cuenta_cgn N
//             LEFT JOIN gf_cuenta CT ON N.id_unico = CT.tipocuentacgn
//             WHERE N.id_unico != $row[0]
//             ORDER BY nombre ASC";
//         $res = $mysqli->query($sqli);
//         while($fila = mysqli_fetch_row($res)){
//             echo '<option value="'.$fila[0].'" >'.ucwords((mb_strtolower($fila[1]))).'</option>';
//         }
//     }else{
//         echo '<option value="" >Tipo Cuenta CGN</option>';
//         $sqli = "SELECT DISTINCT N.id_unico,N.nombre FROM gf_tipo_cuenta_cgn N
//             LEFT JOIN gf_cuenta CT ON N.id_unico = CT.tipocuentacgn            
//             ORDER BY nombre ASC";
//         $res = $mysqli->query($sqli);
//         while($fila = mysqli_fetch_row($res)){
//             echo '<option value="'.$fila[0].'" >'.ucwords((mb_strtolower($fila[1]))).'</option>';
//         } 
//     }    
// }
