ovrimos_fetch_row

ovrimos_fetch_row -- Lit une ligne dans un résultat

Description

boolean ovrimos_fetch_row ( int result_id [, int how [, int row_number]])

ovrimos_fetch_row( ) lit une ligne dans un résultat SQL .

ovrimos_fetch_row( ) lit une ligne dans un résultat . Les colonnes doivent être lues par un autre appel . Retourne TRUE en cas de succès et FALSE sinon .

Exemple 1 . Exemple de lecture de ligne

 
?php

 
$conn

 
=

 
ovrimos_connect(

 
"remote.host"

 
,

 
"8001"

 
,

 
"admin"

 
,

 
"password")

 
;

 
if

 
($conn

 
!=

 
0

 
)

 
{

 
echo

 
"Connection

 
établie

 
!"

 
;

 
$res=ovrimos_exec($conn

 
,

 
"select

 
table_id

 
,

 
table_name

 
from

 
sys.tables")

 
;

 
if

 
($res

 
!=

 
0

 
)

 
{

 
echo

 
"Requête

 
effectuée

 
!"

 
;

 
if

 
(ovrimos_fetch_row($res

 
,

 
"First")

 
)

 
{

 
$table_id

 
=

 
ovrimos_result($res

 
,

 
1)

 
;

 
$table_name

 
=

 
ovrimos_result($res

 
,

 
2)

 
;

 
echo

 
"table_id=".$table_id

 
."

 
,

 
table_name=".$table_name

 
."\n"

 
;

 
if

 
(ovrimos_fetch_row($res

 
,

 
"Next")

 
)

 
{

 
$table_id

 
=

 
ovrimos_result($res

 
,

 
"table_id")

 
;

 
$table_name

 
=

 
ovrimos_result($res

 
,

 
"table_name")

 
;

 
echo

 
"table_id=".$table_id

 
."

 
,

 
table_name=".$table_name

 
."\n"

 
;

 
}

 
else

 
{

 
echo

 
"Next

 
:

 
erreur\n"

 
;

 
            }

 
}

 
else

 
{

 
echo

 
"First

 
:

 
erreur\n"

 
;

 
        }

 
ovrimos_free_result($res)

 
;

 
    }

 
ovrimos_close($conn)

 
;

 
}

 
?



Cet exemple lit une ligne et l'affiche.