PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

sybase_select_db> <sybase_query
Last updated: Fri, 22 Aug 2008

view this page in

sybase_result

(PHP 4, PHP 5)

sybase_resultobtiene datos de un resultado

Descripción

int sybase_result ( int $result , int $i , mixed $field )

Devuelve el contenido de la celda en la fila y el offset específicado de un conjunto de resultados de Sybase.

sybase_result() devuelve el contenido de una celda de un resultado de Sybase. El parámetro field puede ser el offset del campo, o el nombre del campo, o el nombre de la tabla un punto y el nombre del campo (nombre_tabla.nombre_campo). Si el nombre de la columna tiene un alias ('select foo as bar from...'), use el alias en vez del nombre de la columna.

Cuando trabaje con conjuntos de resultados grandes, debe considerar el uso de alguna de las funciones que cargan una fila entera (especificadas abajo). Ya que estas funciones devuelven el contenido de múltiples celdas en una única llamada, son MUCHO más rápidas que sybase_result(). Además, note que específicar un offset númerico en el parámetro field es mucho más rápido que específicar un nombre de campo o nombre_tabla.nombre_campo.

Alternativas recomendadas para alto rendimiento: sybase_fetch_row(), sybase_fetch_array(), sybase_fetch_object().



add a note add a note User Contributed Notes
sybase_result
chad at matrixnetwork dot net
06-Apr-2001 01:39
If a stored procedure is doing all the work for you and you just need to retrieve a single cell...

<?php
$db
= sybase_connect("sybtest", "sa", "users");
$query = sybase_query("EXEC usp_get_id @username='$username'", $db);
$id = sybase_result($query,0,0);
echo
$id;
?>

Simple.

sybase_select_db> <sybase_query
Last updated: Fri, 22 Aug 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites