Jnnbo: Erledigt: Statistik auswerten

Beitrag lesen

Moin,

hab es hinbekommen:

function countKundenNachGruppen($mysqli, $lo){
	$stmt = $mysqli->prepare("SELECT COUNT(*) AS `amount`
					FROM web_kunden
					WHERE kd_kdGruppe =? ");
		$stmt->bind_param("s", $lo);
		$stmt->execute();
		$stmt->bind_result($amount);
		$stmt->store_result();
	 	
		if($stmt->num_rows() >  0) {     
			while ($stmt->fetch()){
				$countKundenNachGruppen[] = array( 
					'amount' 		=> $amount
				);
			}
			return $countKundenNachGruppen;
			
			}
	}

Die Auswertung mache ich dann so

	$countKundenNachGruppen = countKundenNachGruppen($mysqli, $Gruppe);
		foreach($countKundenNachGruppen as $countKundenNachGruppen){ 
			$er_countKundenNachGruppen = $countKundenNachGruppen['amount'];
		}

Und die Ausgabe dann so

<?php echo $er_countKundenNachGruppen;?>

Der Funktionsaufruf "countKundenNachGruppen" muss ich eben für jeden Gruppe händisch einfügen, anderes geht es leider nicht. Mir wäre es zwar so lieber gewesen, aber klappt wohl nicht

countKundenNachGruppen($mysqli, $Gruppe)

Dass das Ergebnis direkt aus der Funktion kommt.

Hab auch Rücksprache mit meinem Provider gehalten, er meinte die Daten in eine extra Tabelle sind bei 20.000 - 40.000 überhaupt nicht nötigt, das macht dem Server überhaupt keine Schwierigkeiten.