Wer ist hier? 1 Gäste
[gelöst] Infusion / Mod abfrage durch DB
|
|
Septron |
Geschrieben am 04.08.2011 00000008 23:28
|
Seiten Administrator Beiträge: 480 Registriert am: 19.10.08 Fusioneer: 16 years 2 months 1 weeks 11 days 2 hours 6 minutes 31 seconds |
Hallo zusammen, ich habe bei mir auf der seite eine kleine Info auslese... dort ist die abfrage direkt ans das PDP wie viele DL´s drin sind und wie viele geladen wurden. doch möchte ich es nun auf das standart download setzen da ich mir den Download System mSF For PHP-Fusion 7.xx v.5.0 Std als kleinen Mod bei mir drin nun möchte ich diese art abfragen lassen. Zitat Zitat: man kann meist alles Essen aber man kann nicht immer alles Wissen. also demnach habe ich zu wenig gegessen um zu wissen wie die Abfrage nochmal war :D dies wäre der teilcode: [geshi=php]//Randstatistik-------------------------------------------------------------------------- //Includen der globalen Variable für das Proffesional Download System require_once INFUSIONS."pro_download_panel/infusion_db.php"; //------------------------------------------------------------------------------------------------------------ //bereich Entfernt //------------------------------------------------------------------------------------------------------------ //bereich Entfernt //------------------------------------------------------------------------------------------------------------ //bereich Entfernt //------------------------------------------------------------------------------------------------------------ //Gesamtanzeige verfügbarer downloads echo " Downloads: <strong>".dbcount("(download_id)", DB_PDP_DOWNLOADS)."</strong> |"; //------------------------------------------------------------------------------------------------------------ //Gesamtabfrage aller Downloads wie oft diese insgesamt geladen wurden! $mysqlabfr = "SELECT dl_count FROM ".DB_PDP_DOWNLOADS; //<--- Nutzung der globalen Variable $mysqlerg = mysql_query($mysqlabfr) or die (mysql_error()); $gesamt = 0; while ($row = mysql_fetch_array($mysqlerg)) { $aktuell= $row[0]; $gesamt = $gesamt+$aktuell; } echo " Runtergeladen: <strong>".$gesamt."</strong> | "; //<--- Gesamt macht hierbei die Ausgabe der Zahl selbst! //------------------------------------------------------------------------------------------------------------ //bereich Entfernt //------------------------------------------------------------------------------------------------------------ //bereich Entfernt echo "</div>\n"; echo "</div>\n";[/geshi] ich hoffe mir kann man weiterhelfen :) ich danke schonmal im vorraus für antworten ;) LG Septron Bearbeitet von am 05.08.2011 00000008 12:40 |
|
|
SC-Ad-Bot | Advertisement |
| |
Dat Tunes |
Geschrieben am 05.08.2011 00000008 05:58
|
Moderator Beiträge: 477 Registriert am: 07.12.08 Fusioneer: 16 years 0 months 3 weeks 22 days 20 hours 54 minutes 42 seconds |
Hey Dennis, schau doch einfach mal in der Downloads.php wie die Counts pro Download gezählt wird. Diese werden ja dann nur getrennt nach Download id. Da ich dich kenne und weiss, das du nicht doof bist in solchen sachen, bekommst du des auch ganz leicht hin. |
|
|
Septron |
Geschrieben am 05.08.2011 00000008 11:21
|
Seiten Administrator Beiträge: 480 Registriert am: 19.10.08 Fusioneer: 16 years 2 months 1 weeks 11 days 2 hours 6 minutes 32 seconds |
Hallö Stefan, ja hatte ich versucht doch wohl die falschen ansätze und hatte eine leere seite wenn net müssen wa später nochmal drüber schnacken LG Dennis |
|
|
Dat Tunes |
Geschrieben am 05.08.2011 00000008 12:30
|
Moderator Beiträge: 477 Registriert am: 07.12.08 Fusioneer: 16 years 0 months 3 weeks 22 days 20 hours 54 minutes 42 seconds |
Schau mal hier : [geshi=php]<?php echo " Downloads: <strong>".dbcount("(download_id)", DB_DOWNLOADS)."</strong> |"; //------------------------------------------------------------------------------------------------------------ //Gesamtabfrage aller Downloads wie oft diese insgesamt geladen wurden! $mysqlabfr = "SELECT download_count FROM ".DB_DOWNLOADS; //<--- Nutzung der globalen Variable $mysqlerg = mysql_query($mysqlabfr) or die (mysql_error()); $gesamt = 0; while ($row = mysql_fetch_array($mysqlerg)) { $aktuell= $row[0]; $gesamt = $gesamt+$aktuell; } echo " Runtergeladen: <strong>".$gesamt."</strong> | "; ?>[/geshi] |
|
|
emblinux |
Geschrieben am 05.08.2011 00000008 12:37
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 3 weeks 26 days 8 hours 11 minutes 21 seconds |
Warum nutzt du eigentlich nicht die von Fusion mitgelieferten DB-Funktionen? dbquery = mysql_query dbarray = mysql_fetch_asoc .... |
|
|
Septron |
Geschrieben am 05.08.2011 00000008 12:37
|
Seiten Administrator Beiträge: 480 Registriert am: 19.10.08 Fusioneer: 16 years 2 months 1 weeks 11 days 2 hours 6 minutes 32 seconds |
@ Stefan dank dir @ Dirk ja gut das könnte man auch aber meist ist kompliziert auch fein nein spaß beiseite da bin ich noch nicht ganz fix drin deswegen bin ich nach der vorhanden abfrage her gegangen das man es dort halt auch eintragen kann Bearbeitet von am 05.08.2011 00000008 12:40 |
|
Springe ins Forum: |
Ähnliche Themen
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
[SUCHE] Kartensammelalbum Infusion | Infusionen | 2 | 29.12.2018 00000012 06:55 |
EBay List Infusion | Infusionen | 3 | 23.03.2016 00000003 13:29 |
[Gelöst] Foto Galerie | Allgemeine Support Fragen | 13 | 20.12.2014 00000012 16:58 |
Newsletter Infusion | Infusionen | 4 | 17.06.2013 00000006 01:07 |
Suche Programmierer für v7 Navigation Infusion | Projekt sucht Entwickler... | 1 | 04.06.2013 00000006 19:26 |