Hoffentlich passts hierrein.
Ich bin jetzt schon den ganzen tag dabei herumzufuchteln wie man denn nun die Lieferungen aus der Soap ordentlich ausgeben kann.
Es gibt ja die Buchhaltung oder den Konzernverwalter, die beide die LIeferungen der einzelnen Mitglieder in eine DB schreiben.
Was ich möchte ist, dass ich alle Lieferungen eines Kraftstoffes eines Mitgliedes zusammengerechnet ausgegeben bekomme. D.h. ich brauche alle Lieferungen von z.b. Diesel des Users A und muss diese addieren. Das dann natürlich mit allen Kraftstoffen.
Ich will nämlich die bisherige Gesamtlieferung an Kraftstoff XYZ jedes Mitgliedes haben.
Aber wie schaffe ich es jetzt aus dem Array was ich kriege, die Daten ordentlich raus zu bekommen?
Folgende Codeschnipsel:
Code: Alles auswählen
$out = array( 0 => array( 1 => "Eingang", 2 => "Ausgang"), 1 => array( 1 => "Geld", 2 => "Equipment", 3 => "Kraftstoff") );
$result = $client->call('getCorporateGroupTransfer',array($oi_uid,$oi_code,$ausein,$art,$time));
echo "<b><br><font color=\"red\">".$out[0][$ausein]." - ".$out[1][$art]."</font></b><br>";
Code: Alles auswählen
$data = $soap->getCorporateGroupTransfer($oi_kid,$oi_code,$x,$i,$time);
$message_gk013= $out[0][$x].' - '.$out[1][$i];
$count=count($data);
Jetzt habe ich z.b. gesehen, dass danach Schleifen verwendet werden, um irgendwie das array aufzuschlüsseln, wenn ich das richtig verstehe?
Ich habe schon alles rumprobiert, codeteile von den anderen skripten genommen, aber mir wird nicht klar, wie ichs richtig machen muss. Ich steig da nicht so richtig durch.
Kann mir einer von euch helfen? Wenn ich die Daten in Variablen gespeichert bekomme, so dass ich die Lieferungen von den Mitgliedern einzeln ausgeben kann und zusammenrechnen kann, bin ich ja schon glücklich und nen stück weiter
Ich möchte nicht, dass ihr mir hier das fertige skript hinlegt, aber über ein paar zeilen code und/oder eine erklärung, sodass ich es besser verstehe, wäre ich sehr dankbar.
Gruß und Danke im vorraus an jede Hilfe!
R4id212







