phpbar.de logo

Mailinglisten-Archive

[php] OCIRowCount ???

[php] OCIRowCount ???

nancy heyn php_(at)_phpcenter.de
Mon, 11 Mar 2002 23:56:45 -0800 (PST)


Hi Joerg,

Danke für den Tipp. Hat mir weiter geholfen !

Gruss
Nancy  

 
 > Hi Liste,
 >
 > ich würde gerne die Anzahl der DAtensätze
 > rausfinden
 > die ich mit einen SELECT Statement bekomme !
 >
 > Ich bin gerade am basteln einer Tabelle und ich
 > brauche das um zuwissen welchen wert mein ROWSPAN
 > bekommen soll :o)
 >
 > OCIRowCount ist nur für Update und Insert
 Statements ,
 > nicht aber für Select !
 >
 > hat einer von euch eine Idee ?
 
> Nein, da Oracle die Results nicht erst Buffert wie
> z.B Mysql sondern sie
> gleich fuer die Abholung bereit stellt kann es dir
> diese Info nicht geben.
> 
> Folgende Moeglichkeiten
> 1.) Erst ein 'select count(1) from table where ....
> ' um die Anzahl der
> Treffer der nun folg. Query zuhaben. Hat den
> Nachteil das sich in der
> 'Zwischenzeit' was aendern koennte. (ausser man
> 'looked')
> 
> 2. Man liest alle alle Datensaetze mit php ein und
> schiebt diese in ein
> Array bzw. zaehlt in der Schleife gleich mit. Dieses
> Array gibts du dann bei
> bedarf ganz oder auch Teilweise aus.  Sofern die
> Ergebnismenge sich in
> Grenzen haelt und das System nicht aus dem letzten
> Loch pfeift ein gangbarer
> Weg. Oracle kann mit mitgeben wie viele Rows man
> max. lesen moechte. Damit
> laesst sich die Menge eingrenzen.
> 
> Gruss
> Joerg Behrens
> 
> --
> TakeNet GmbH                        Mobil: 0171/60
> 57 963
> D-97080 Wuerzburg                 Tel: +49 931
> 903-2243
> Alfred-Nobel-Straße 20            Fax: +49 931
> 903-3025
> -- 
> ** http://www.php-center.de **
> Die PHP-Liste: mailto: php_(at)_phpcenter.de
> http://lists.phpcenter.de/mailman/listinfo/php


__________________________________________________
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.com/


php::bar PHP Wiki   -   Listenarchive