Hosting de Calidad
  • Inicio
  • Precios y servicios
  • F.a.q y ayudas
  • Realizar pedido
  • Webs alojadas
  • Quienes somos
  • Foro HyD
  • Contacto

    Zona Dominios

    Entrar
    registro de dominios


    Zona Hosting

    Entrar
    alojamiento web


    5 Métodos de Pago
    Tarjeta de crédito
    Domiciliación
    Transferencia
    Soporte Epagado
    Soporte Paypal

    Liberalización .es

    Ver mas
    dominios .es


  •  
     
     
    pg_Fetch_Object

    pg_Fetch_Object

    (PHP 3>= 3_0_1, PHP 4 )

    pg_Fetch_Object __ obtener una fila en forma de objeto

    Descripción

    object pg_fetch_object ( int result, int row [, int result_type])

    Devuelve: Un objeto cuyas propiedades se corresponden con los campos de la fila obtenida, o FALSE si no hay más filas_

    pg_fetch_object() es parecida a pg_fetch_array(), con una diferencia _ se devuelve un objeto, en vez de un array_ Indirectamente, eso significa que solo puedes acceder a los datos por medio de su nombre de campo, y no a través de sus posiciones (los números son nombres de propiedad invalidos)_

    El tercer parámetro opcional result_type en pg_fetch_object() es una constante y puede tomar cualquiera de los siguientes valores: PGSQL_ASSOC, PGSQL_NUM, y PGSQL_BOTH_

    Nota: Result_type se añadio en PHP 4_0_

    Referente a la velocidad, la función es identica a pg_fetch_array(), y practicamente tan rápida como pg_fetch_row() (la diferencia es insignificante)_

    Ver también: pg_fetch_array() y pg_fetch_row()_

    Ejemplo 1_ Postgres fetch object

    <?php 
    $database = "verlag";
    $db_conn = pg_connect ("localhost", "5432", "", "", $database);
    if (!$db_conn): ?>
        <H1>Failed connecting to postgres database <? echo $database ?></H1> <?
        exit;
    endif;
    
    $qu = pg_exec ($db_conn, "SELECT * FROM verlag ORDER BY autor");
    $row = 0; // postgres needs a row counter other dbs might not 
    
    while ($data = pg_fetch_object ($qu, $row)):
        echo $data_>autor_" (";
        echo $data_>jahr _"): ";
        echo $data_>titel_"<BR>";
        $row++;
    endwhile; ?>
    
    <PRE><?php
    $fields[] = Array ("autor", "Author");
    $fields[] = Array ("jahr",  "  Year");
    $fields[] = Array ("titel", " Title");
    
    $row= 0; // postgres needs a row counter other dbs might not
    while ($data = pg_fetch_object ($qu, $row)):
        echo "__________\n";
        reset ($fields);
        while (list (,$item) = each ($fields)):
            echo $item[1]_": "_$data_>$item[0]_"\n";
        endwhile;
        $row++;
    endwhile;
    echo "__________\n"; ?>
    </PRE> <?php
    pg_freeResult ($qu);
    pg_close ($db_conn);
    ?>

     
       



    registro de dominios | alojamiento web | hosting por publicidad

       

     

    Manual de linux Manual de apache Manual de php Manual de mysql Manual de SQL Manual del Plesk Como funciona Paypal Manual de html