Hallo,
ich habe eine Tabelle, die mir Datensätze aus einer MySql Datenbank ausgibt.
Ich will für jeden Datensatz ein Diagramm ausgeben. Ich brauch also eine Möglichkeit nur einen bestimmten Datensatz auszulesen (vgl. mit ROWNUM bei Oracle) damit ich dann aus diesem Datensatz ein Diagramm erzeugen kann.
Mit freundlichen Grüßen
Thomas C
Ankündigung
Einklappen
Keine Ankündigung bisher.
[Erledigt] Mysql Query Next
Einklappen
Neue Werbung 2019
Einklappen
X
-
[Erledigt] Mysql Query Next
Stichworte: -
-
um drüber zu iterieren kann man auch einfach foreach nutzen... dann braucht man keinen count...
-
Und anstelle mittels COUNT(*) zu zählen, wie viele Einträge man hat, um nur darüber iterieren zu können, könnte man auch den Row Count des ResultSets benützen.
Einen Kommentar schreiben:
-
Ich brauch also eine Möglichkeit nur einen bestimmten Datensatz auszulesen
Einen Kommentar schreiben:
-
Keine Ahnung wie du planst das umzusetzen. Nach den mageren Infos die ich jetzt entnommen habe, würde ich alle Datensätze abholen, in ein Array packen und dann an die Diagramme übergeben.
Wenn du wirklich über die Zeilenanzahl gehen willst, kannst du in mysql Limit mit 2 Parametern benutzen.
Einen Kommentar schreiben:
-
Soweit kam ich auch schon... Das Problem ist ein bisschen die Umsetzung.
Ich lass mir mit Count * zuerst zählen wie viele Datensätze ich habe, diesen Wert will ich für die Schleife benutzen. Das Problem ist das ich nicht weiß wie ich einen Datensatz weiter komme. Bei einer Oracle Datenbank hätte ich jetzt einfach eine Variable hochgezählt und mit ROWNUM den nächsten Datensatz anzeigen lassen, ich hab jedoch eine MySql Datenbank
Einen Kommentar schreiben:
-
Jo, Stichwort Schleife. Auch nützlich: Array
Oder, falls du bei der Abfrage hängst, Where
Einen Kommentar schreiben:
Einen Kommentar schreiben: