Matze: MySQL: Zählen der Einträge klappt einfach nicht

Beitrag lesen

Servus,

ein Nachtrag:

Unter Java grad mal ausprobiert und getestet.
So würde meine Funktion theoretisch aussehen:

sql_query="select count(*) from tabelle where userid = 9";
result_set= sql_query.execute();

So nun der Teil den ich bei dir anderster vorfinde als erwartet:

while(result_set)
{

anzahl = result_set[1];
}

Sowas wie die While Schleife habe ich vermisst, wo Du das Ergebnis der Abfrage ermittelst.

Den Code musst Du nun an PHP anpassen . PHP ist nicht meine Welt ander Stelle.

Die eins im Array des Resultset muss im Java imme beim 1 Beginnen und nicht wie gewonnt bei normalen Array bei 0.
ch weiss nicht ob dies bei PHP auch so ist.

Hier die Zahle 1 hart zu codieren ist kein Problem wenn auch unschön. Diese Schleife durchläuft nur einmal da es nur einen einzigen Result set gibt.

Gruss Matze

PS. wenn Deine verwendete PHP funktion exact das macht was ich oben Beschrieben habe, dann hast Du auch nur 10 Datensätze drin.