1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 6: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85:
//-Funktion, zum des Zahlmannes gegen weibliche Benutzer zu berechnen Funktion statGender () { globales $_graphs; unset ($_SESSION [„statistics_values“]); unset ($_SESSION [„statistics_labels“]); $stat_out = ""; $males = 0; $females = 0; // hier zurückholen wir die Benutzerdaten holen $query_user = „* vom Benutzer IN DEM verification='yes'" VORWÄHLEN; $result_user = mysql_query ($query_user); // in der Weileschleife berechnen wir, wieviele männlichen/weiblichen Benutzer dort sind während ($user = mysql_fetch_array ($result_user)) { (($user [„Geschlecht“] == „m ")? $males++: $females++); } // hier gründeten wir die Diagrammvariablen $_SESSION [„statistics_values“] = Reihe ($females, $males); $_SESSION [„statistics_labels“] = Reihe („Naisia“, „Miehiä“); $header = „Rekisteröityneistä asiakkaistanaisia/miehiä“; $type = „Torte“; // hier ausgaben wir die Überschrift und das Diagramm nd $stat_out.= „“. $header. „“; $stat_out.= „“; Rückhol$stat_out; } //-Funktion, zum des Zahlmannes gegen weibliche Benutzer zu berechnen Funktion statBookingsDoneEmployeeVsCustomer () { globales $_graphs; unset ($_SESSION [„statistics_values“]); unset ($_SESSION [„statistics_labels“]); $stat_out = ""; $user_bookings = 0; $employee_bookings = 0; // hier zurückholen wir die Benutzerdaten holen $query_bookings = „VORWÄHLEN * von der Anmeldung“; $result_bookings = mysql_query ($query_bookings); // in der Weileschleife berechnen wir, wieviele Angestellt-/Benutzeranmeldungen dort sind während ($bookings = mysql_fetch_array ($result_bookings)) { (($bookings [„user_id“] == „0“)? $employee_bookings++: $user_bookings++); } // hier gründeten wir die Diagrammvariablen // zuerst überprüfen wir, ob der höhere Wert zuerst bevölkert wenn ($employee_bookings > $user_bookings) { $_SESSION [„statistics_values“] = Reihe ($employee_bookings, $user_bookings); $_SESSION [„statistics_labels“] = Reihe („Työntekijä“, „Asiakas“); } sonst { $_SESSION [„statistics_values“] = Reihe ($user_bookings, $employee_bookings); $_SESSION [„statistics_labels“] = Reihe („Asiakas“, „Työntekijä“); } $header = „Varauksista tehnytasiakas/työntekijä“; $type = „Torte“; // hier ausgaben wir die Überschrift und das Diagramm nd $stat_out.= „“. $header. „“; $stat_out.= „“; Rückhol$stat_out; } $mainfield_out.= statGender (); $mainfield_out.= statBookingsDoneEmployeeVsCustomer ();
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 6: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83:
//-Funktion, zum des Zahlmannes gegen weibliche Benutzer zu berechnen Funktion statGender () { globales $_graphs; $stat_out = ""; $males = 0; $females = 0; // hier zurückholen wir die Benutzerdaten holen $query_user = „* vom Benutzer IN DEM verification='yes'" VORWÄHLEN; $result_user = mysql_query ($query_user); // in der Weileschleife berechnen wir, wieviele männlichen/weiblichen Benutzer dort sind während ($user = mysql_fetch_array ($result_user)) { (($user [„Geschlecht“] == „m ")? $males++: $females++); } // hier gründeten wir die Diagrammvariablen $values = Reihe ($females, $males); $labels = Reihe („Naisia“, „Miehiä“); $header = „Rekisteröityneistä asiakkaistanaisia/miehiä“; $type = „Torte“; // hier ausgaben wir die Überschrift und das Diagramm nd $stat_out.= „“. $header. „“; einschließen ($_graphs. $type. „_graph.php“); $stat_out.= „ "; // $stat_out.= „“; Rückhol$stat_out; } //-Funktion, zum des Zahlmannes gegen weibliche Benutzer zu berechnen Funktion statBookingsDoneEmployeeVsCustomer () { globales $_graphs; $stat_out = ""; $user_bookings = 0; $employee_bookings = 0; // hier zurückholen wir die Benutzerdaten holen $query_bookings = „VORWÄHLEN * von der Anmeldung“; $result_bookings = mysql_query ($query_bookings); während ($bookings = mysql_fetch_array ($result_bookings)) { (($bookings [„user_id“] == „0“)? $employee_bookings++: $user_bookings++); } // hier gründeten wir die Diagrammvariablen // zuerst überprüfen wir, ob der höhere Wert zuerst bevölkert wenn ($employee_bookings > $user_bookings) { $values = Reihe ($employee_bookings, $user_bookings); $labels = Reihe („Työntekijä“, „Asiakas“); } sonst { $values = Reihe ($user_bookings, $employee_bookings); $labels = Reihe („Asiakas“, „Työntekijä“); } $header = „Varauksista tehnytasiakas/työntekijä“; $type = „Torte“; // hier ausgaben wir die Überschrift und das Diagramm nd $stat_out.= „“. $header. „“; einschließen ($_graphs. $type. „_graph.php“); $stat_out.= „ "; // $stat_out.= „“; Rückhol$stat_out; } $mainfield_out.= statGender (); $mainfield_out.= statBookingsDoneEmployeeVsCustomer ();
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 6: 37: 38: 39:
PHP //-Standardeinbeziehungen // einschließen 0_ („. /. /lib/pchart/pData.php“); // für die Version, die Lernabschnitte verwendet, um Variablen herum zu führen // einschließen 0_ („. /. /lib/pchart/pChart.php“); einschließen („einschließt,/Bibliothek/pchart/pData.php“); einschließen („einschließt,/Bibliothek/pchart/pChart.php“); //-Datensatzdefinition $DataSet = neues pData; // $DataSet->AddPoint ($_SESSION [„statistics_values“], „Serie1“); // für die Version, die Lernabschnitte verwendet, um Variablen herum zu führen // $DataSet->AddPoint ($_SESSION [„statistics_labels“], „Serie2“); $DataSet->AddPoint ($values, „Serie1“); $DataSet->AddPoint ($labels, „Serie2“); $DataSet->AddAllSeries (); $DataSet->SetAbsciseLabelSerie („Serie2“); // initialisieren das Diagramm $Test = neues pChart (340.235); $Test->setColorPalette (0.178.31.98); $Test->setColorPalette (1.39.132.132); $Test->setColorPalette (2.200.200.200); $Test->setColorPalette (3.150.150.150); $Test->setColorPalette (4.100.100.100); $Test->drawFilledRectangle (0.0.340.300.250.250.250); //-abgehobener Betrag das Kreisdiagramm $Test->setFontProperties („einschließt,/Inhalt,/Diagramme/graph_fonts/tahoma.ttf“, 9); $Test->drawFlatPieGraph ($DataSet->GetData (), $DataSet->GetDataDescription (), 130.120.80, PIE_PERCENTAGE_LABEL, 4); $Test->drawPieLegend (260.20, $DataSet->GetData (), $DataSet->GetDataDescription (), 240.240.240); $Test->Render („einschließt,/Inhalt,/Diagramme/temp.png "); ? >