libmysql + mysql_num_rows liefert nur 0!

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
PAMKKKKK
Beiträge: 321
Registriert: 21.04.2005 22:08
Wohnort: Braunschweig
Kontaktdaten:

Beitrag von PAMKKKKK »

nicolaus hat geschrieben:so nach viel probieren bin ich dahinter gestiegen was das prob mit mysql_num_rows ist.

und zwar hängt es mit der function mysql_use_result zusammen das num_rows nicht geht (oder besser nich so wie wirs versucht haben). wenn man mit mysql_use_result arbeitet muß man erst alle zeilen der tabelle durchlaufen haben bis man mit mysql_num_rows die gesamtzahl an rows bekommt.
wenn man anstelle von mysql_use_result die function mysql_store_result benutz bekommt man die anzahl der rows sofrt gezeigt und muß nich erst alle zeilen durchlaufen haben.

hoffe es hilft euch nun auch weiter
:wink:

Nico
Genau das habe ich doch oben (schlecht) aus der Mysql hilfe übersetzt :?
Wir Schreiben ein PureBasic Buch.
Auch du kannst mitmachen!
http://www.purearea.net/pb/english/pure ... :Main_Page
Benutzeravatar
nicolaus
Moderator
Beiträge: 1175
Registriert: 11.09.2004 13:09
Kontaktdaten:

Beitrag von nicolaus »

gibts zu der libmysql ne hilfe? wo kann ich die denn finden?
Benutzeravatar
PAMKKKKK
Beiträge: 321
Registriert: 21.04.2005 22:08
Wohnort: Braunschweig
Kontaktdaten:

Beitrag von PAMKKKKK »

Suchen bei www.mysql.de bringt immer gute ergebnisse:
mySQL Referencemanual: http://dev.mysql.com/doc/mysql/en/index.html

z.B. Kapitel 23.2.3 C API Function Descriptions
http://dev.mysql.com/doc/mysql/en/c-api-functions.html
Wir Schreiben ein PureBasic Buch.
Auch du kannst mitmachen!
http://www.purearea.net/pb/english/pure ... :Main_Page
Antworten