Zum Inhalt springen

Wellenreiter

Mitglieder
  • Gesamte Inhalte

    132
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Wellenreiter

  1. Sauber jetzt klappt's. Werde den richtige Syntax mal posten: <? $day2=27; $month2=11; $year2=2002; $activeId=0; $sql = " SELECT YEAR(datetime)AS year,MONTH(datetime) AS month, COUNT(DISTINCT c_ip) AS besucher, COUNT(c_ip) AS zugriffe"; if ($month2 == "00"){ $sql .= ", 1 as day"; }else{ $sql .= ", DAY(datetime) AS day"; } $sql .= ", COUNT(DISTINCT c_ip) AS besucher, COUNT(c_ip) AS zugriffe FROM vwn_statistik.dbo.tblStatistik WHERE ActiveId= 3 GROUP BY MONTH(datetime), YEAR(datetime)"; if ($month2 <> "00"){ $sql .= ", DAY(datetime)"; } $sql .= " HAVING year(datetime)= year2"; if ($month2 <> "00"){ $sql .= " AND month(datetime) = month2"; } $sql .= " ORDER BY YEAR(datetime) DESC, MONTH(datetime) DESC"; if ($month2 <> "00"){ $sql .= " , day(datetime)"; } echo $sql; ?> [/PHP] Wunderbar, jetzt kann es weitergehen:marine
  2. Hallo, ich beschäftige mich erst seit ein paar Tagen mit PHP und habe mal eine Frage bezüglich einer SQL-Anweisung. Vorweg, die Datenbankverbindung steht, mit einfachen SQL-Anweisungen gibt es keine Probleme. Füge ich jedoch dem SQL-Query 'If-Anweisungen' hinzu, murrt mich PHP ständig an. $month2 = 11; $year2 = 2002; $day2 = 27; $rst = mssql_query("SELECT YEAR(datetime)AS year, MONTH(datetime) AS month if (month2 = 00) { ,1 as day; else { ,DAY(datetime) AS day; } ,COUNT(DISTINCT c_ip) AS besucher, COUNT(c_ip) AS zugriffe FROM vwn_statistik.dbo.tblStatistik WHERE ActiveId = 3 GROUP BY MONTH(datetime), YEAR(datetime) if (month2 != 00) { ,DAY(datetime); } HAVING (if month2 != 00) { month(datetime) = month2; And } year(datetime)= year2 ORDER BY YEAR(datetime) DESC, MONTH(datetime) DESC if (month2 != 00) { ,day(datetime) DESC; }"); while($vwn_statistik = mssql_fetch_array ($rst)) { echo $vwn_statistik ["zugriffe"] ; } Fehlermeldungen: Warning: mssql_query() [function.mssql-query]: message: Line 3: Incorrect syntax near '{'. (severity 15) in D:\wwwroot\vwn-intranet\test-ulf\test.php on line 141 Warning: mssql_query() [function.mssql-query]: message: Line 15: Incorrect syntax near '{'. (severity 15) in D:\wwwroot\vwn-intranet\test-ulf\test.php on line 141 Warning: mssql_query() [function.mssql-query]: message: Line 18: Incorrect syntax near ')'. (severity 15) in D:\wwwroot\vwn-intranet\test-ulf\test.php on line 141 Warning: mssql_query() [function.mssql-query]: message: Line 25: Incorrect syntax near '{'. (severity 15) in D:\wwwroot\vwn-intranet\test-ulf\test.php on line 141 Warning: mssql_query() [function.mssql-query]: Query failed in D:\wwwroot\vwn-intranet\test-ulf\test.php on line 141 Warning: mssql_fetch_array(): supplied argument is not a valid MS SQL-result resource in D:\wwwroot\vwn-intranet\test-ulf\test.php on line 143
  3. Moinsen, vorweg erstmal danke für die Anregungen. Ich bin bei der IHK Hannover und habe mich bei der Einteilung der Projektphasen weitesgehenst an Projektanträge und Dokumentationen gehalten, die so im Netz erhältlich sind und gut bewertet waren(die Dokus). Natürlich werde ich in der eigentlichen Dokumentation detaillierter auf die einzelnen Phasen eingehen. Bei der Aufteilung der geplanten Dokumentation war ich zu genau ??....., naja ich werde wohl die goldene Mitte nehmen. Das mit den 2x natürlich in der Projektbeschreibung ist einerseits korrekt bemängelt auf der anderen Seite ist dies ja nun erst mal mein Antrag und noch nicht die eigentlichr Doku, wo ich inn so einer Art und Weise natürlich nicht schreiben kann. Danke nochmal wellenreiter
  4. Hi, es mag vielleicht den/die einen oder andere(n) nerven, aber es würde auch mich interressieren was eure Meinung zu meinem Projektantrag ist. Bin über jede ehrliche Meinung dankbar !! Projektbezeichnung: Erstellung eines Moduls für Zugriffsstatistiken für dynamische Webseiten im Intranet Projektbeschreibung: Aufgrund der Pflege, Wartung und der Kontrolle vorhandener Seiten im Intranet und natürlich zur Einschätzung der Resonanz neu implementierter Seiten ist eine aktuelle Zugriffsstatistik über jede Inhaltsseite für die Redakteure der Fachbereiche im gesamten Werk H. von großer Wichtigkeit. Ohne Zuhilfenahme eines dafür vorgesehenen Moduls bedeutet es für den jeweiligen Redakteur für jede Inhaltsseite eine SQL- Abfrage zu starten, die nicht nur im gewissen Maße zeitaufwendig wäre, sondern zusätzlich auch unkomfortabel. Zudem werden momentan die Tage, an denen kein Zugriff auf eine Inhaltsseite stattfand einfach ausgelassen, das heisst sie erscheinen nicht in der Statistik. Da die Aktualität der Inhaltsseiten und natürlich auch die beinahe tägliche Frage, ob die einzelnen Seiten umstrukturiert oder inhaltlich geändert werden müssen mit sozusagen einem Knopfdruck beantwortet werden soll, ist die Entwicklung eines dafür vorgesehenen Moduls von Wichtigkeit. Ziel des Projektes: Ziel des Projektes soll es sein, dass die Benutzer des zu entwickelnden Moduls jede Inhaltsseite des Intranets einfach und bequem per Knopfdruck die Zugriffs- sowie Benutzerstatistik des aktuellen Tages, Monats und Jahres bzw. eines Tages, Monats und Jahr ihrer Wahl in Zahlen und grafisch dargestellt bekommen. Hervorzuheben ist hierbei die besondere Beachtung der Tage, an denen kein Zugriff auf eine Inhaltseite stattfand. Mit der momentan angewandten Methode werden in der Statistik die Tage mit keinem Zugriff nicht vermerkt. Dieses resultiert daraus, da die Tage ohne Zugriff in der Logdatei des Servers, auf deren Inhalt sich die Statistik stützt, nicht auftauchen. In dem zu entwickelte Modul soll dieses geändert werden, um die Richtigkeit der Statistik zu gewährleisten und um den Benutzern einen detaillierteren Überblick zu verschaffen. Beschreibung des technischen Umfeldes: Die Erstellung der Intranetmodule und Intranetseiten erfolgt mit der Programmiersprache ColdFusion und der Seitenbeschreibungssprache HTML. Als Entwicklungswerkzeuge dient lokal das ColdFusion Studio 4.5.2 unter Windows NT 4.0. Als Server wird ein Windows 2000 Server mit der Web-Server-Software Microsoft Internet Information Server verwendet sowie einer zusätzlich zur Verarbeitung der ColdFusion-Seiten benötigten ColdFusion Application-Server 5.0 Software genutzt. Das speichern und bearbeiten der Daten und der Datenbanken übernimmt ein Microsoft SQL Server 7.0, der unter ODBC mit dem Webserver kommuniziert. Zum Betrachten und Ausgeben der ColdFusion-Applikationen dient der Webbrowser Internet Explorer 5. Projektphasen mit Zeitplanung in Stunden: Projektvorbereitung 10 Std. Realisierung des Projekts 35 Std. Testläufe 4 Std Übergabe 3 Std Dokumentation 18 Std Geplante Dokumentation: 1 Beschreibung des Projektauftrages 1.1 Problemstellung 1.2 Technische Schnittstellen/Projektumfeld 1.2.1 Software 1.2.2 Hardware 2 Dokumentation 2.1 Ist-Analyse 2.2 Soll-Konzept 3 Programmentwurf 3.1 Programmierung 3.2 Durchführung von Testläufen 4 Anhang Danke wellenreiter :D
  5. Hallo, das mit der Tomcat-Installation ist inzwischen glatt gegangen, das Problem saß ganz deutlich vorm Monitor ...*hüstl*. Aber das mit der Servlet Engine für den IIS ist tatsächlich eine hart zu knackende Nuss. Ich halte mich strickt an die Vorgaben, soll heissen, das ich zuerst die runtergeladene isapi_redirect.dll in das bin-Verzeichniss des Tomcat 4.1.10 kopiere, dann die worker+uriworker.properties in der conf neu anlege. Die Umgebunsvariablen für den Tomcat und JDK sind natürlich gesetzt. Daraufhin füge ich der Registry die entsprechenden neuen Einträge zu. Dann noch den ISAPI-Filter als Webservice für den IIS einrichten und zu guter letzt den IIs neu starten. Pustekuchen...... Ich hab das jetzt ungefähr 10 mal probiert-> der verdammte Pfeil will nicht grün werden(isapi Filter). Im Netz hab ich schon eine Menge Beiträge der gleichen Art gelesen aber leider keine Lösungansätze. Vielleicht wiss ja einer von euch was ?! wellenreiter
  6. Hi, ich soll hier auf einem w2k server Tomcat als Servlet Engine für IIS einrichten(jdk 1.3 ist installiert). Das komische ist, dass der installierte Tomcat (Vers. 4.1.10) garnicht läuft. 'localhost:8080' wird nicht angezeigt. Daraufhin habe ich jetzt zum X-ten Mal Tomcat deinstalliert und wieder installiert- ohne Erfolg. Muss man eventuell bei der Installation auf Win2000 Server irgendetwas besonderes beachten ? Auf anderen Workstations (w2k oder NT) ist die Installation des Tomcats kein Problem. Danke
  7. Danke !! Werde mich mal schlaulesen.
  8. Hi, es erfolgt ein kompletter Neustart, d.h. entweder bekomme ich halt die erwähnte Fehlermeldung woraufhin ich eh neu starten muss, oder der Rechner zeigt für einen Bruchteil die Meldung und startet W2K von selber neu.
  9. Hi, mit diesem Prog geht das eingentlich sehr gut. Gruß
  10. Hallo ! Ich habe seit geraumer Zeit das Problem, das mir immer öfter mein System (W2k) abschmiert. Austauschen des RAM's hat auch keine Besserung gebracht. Ich erhalte einen bluescreen mit folgender Fehlermeldung: ============================================== Stop 0x00000050 (0xFFFFFF00, 0x00000000, 0xA002191F,0x00000000) Adress A002191F base at A0000000, DateStamp 3aa010b4 - win32k.sys ================================================= ....mmmh ?!? Ich installiere erst mal das SP2 neu, villeicht hilft das ja. Hat von euch wer eine Idee, oder kennt das Problem ?? Danke
  11. Hi BeeBop, mit der Fehlermeldung kann ich dir nicht weiterhelfen, jedoch hatte ich mal das gleiche Problem allerdings unter W2K. Ich hatte auch alles mögliche ausprobiert und letzten Endes war die Lösung sehr banal. Das Zauberwort bei mir hieß Servicepack 2, das alte deinstalliert, dann neu raufgespielt und schwuppdiwupp war alles beim alten. Hast du das SP1 für XP ? Muss nich funktionieren, kann aber.... Viel Glück
  12. Hi, SaugetierchenII Wenn wir vom gleichen reden, dann probier doch mal SELECT (DISTINCT art) AS variablenname FROM pet WHERE art = 'Vogel' Grüsse
  13. Hi, @Guybrush Threepwood Ich denke mal den Stress, den du eh schon vor und während der Prüfung hast, solltest du sinnigerweise nicht noch mit solchen "Techniken" potenzieren. Sonnst zu den Postiz wurde uns gesagt, daß es erlaubt ist sich diese in das Handbuch zu kleben. Grüße
  14. Hallo ! Ich zähle mit " select count(distinct (c_ip)) as zugriffe" die täglichen Zugriffe auf eine Intranetseite. Diese gebe ich in einer Tabelle für einen ganzen Monat aus, wobei natürlich jedem "zugriff" das jeweilige Datum zugeordnet wird. Nun will ich alle täglichen Zugriffe zusammenzählen (für den Durchschnitt). Da das Feld c_ip ein varchar-Typ ist geht dieses nicht mit SUM oder AVG in meinem Select. Weiterhin ist es nicht möglich mit einem CONVERT das c_ip-Feld in ein int zu konvertieren - ich nehme an es liegt an den IP's (217.98.105.125). Gibt es da in SQL noch irgendeine andere Lösung, oder kann man die einzelnen täglichen Zugriffe anders addieren ?? Hat da jemand eine Idde ?? Grüße, Ulf
  15. Hi, die letzten Jahre gab es in GH 1+2 nur freie Antworten. Ich bin mir sicher, daß es bekannt gegeben worden wäre, wenn sich das geändert hätte. Grüße, Ulf
  16. Hallo, ich habe eine Problem mit einer Abfrage. Und zwar will ich aus einer Log-Datei von einem Server mir die Tage ausgeben lassen, die nicht vorhanden sind......Im Klartext: In dieser Log-Datei sind sämtliche Userdaten aus unserem Firmenintranet abgelegt. Jede Seite im Intranet hat eine eigene Id und ich will, aus statistischen Gründen, die Tage wissen, an dem kein User des Intranets eine Seite besucht hat. Das Problem ist, daß die Tage an denen irgendeine Seite nicht besucht worden ist, nicht in der Log-Datei auftauchen. Es werden praktisch keine Null-Werte oder ähnliches vermerkt. Das ganze soll in ColdFusion realisiert werden. Hat irgendwer 'ne Idee ? GRÜSSE
  17. Hi, der Link klappt, wenn du im Adress-Fenster (.......Manual/manual.de(.texi.gz)) das (.tezi.gz) am Ende wegmachst. GRUESSE
  18. Hi, bei uns (Hannover) ist der 15.01.2003 der Stichtag !
  19. Wellenreiter

    Nimda

    Hallo, icb habe seit heute morgen das Problem, daß mein Virenscanner mir mitteilt, ich hätte mehrere mit dem Virus W.32NimdaE@mm infizierte Dateien. Nun habe ich hier heute gelesen, daß das mit dem IIS zusammenhängen kann. Diesen habe ich nämlich seit einigen Tagen aufgespielt - tirili...... Würde mich freuen, wenn mir eine® dazu bitte mal was sagen könnte - betreff Sicherheitspatch, bzw. weitere vorgehensweise. DANKE + GRÜSSE
  20. Hallo, seit ein paar Tagen gelingt es mir nicht mehr Softwareinstallationen komplett durchzuführen. Kurz bevor die Installation beendet ist, bleibt der Installationsvorgang einfach stehen - keine Fehlermeldung,nix. In Folge dessen muss ich die Installation dann immer abbrechen. Dazu sei gesagt, daß die letzte Installation, die funktoniert hat der IIS war. Danach habe ich dann diverseste Male versucht das ColdFusion Studio zu installieren, mit obrigen Ergebniss. BS=(W2K) Ich bin ratlos... GRÜSSE
  21. Wellenreiter

    PC zu laut!!!

    Hi, 6db entsprechen einer Verdoppelung des Schalldrucks, 10db empfindet man subjektiv als Verdoppelung der Lautstärke. GRUESSE
  22. Hi, also es ziemlich blöd, daß es nunmehr anscheinend nicht mehr um die eigentliche Thematik geht ! Aber dennoch ist es nunmal meine Meinung, daß deine Wortwahl in diesem Beitrag ( JeanLucPicard) ein wenig abnervt. Es sei natürlich dir überlassen dies so zu schreiben oder auch nicht. Der Zeigefinger soll nicht "ziehen", sondern dich nur darauf hinweisen, daß man sowas auch anders zu Ausdruck bringen kann, wobei angemerkt sei, daß du mit dem Zeigefinger in deinem Posting selber wackelst. Und ich bin der Meinung, daß du dich mit solchen( meiner Meinung nach schlecht formulierten) Kommentaren abwertest. DU bist nicht das Forum, das habe ich nie gesagt, Du bist Du ! @gaiusjUlius Deine Ambitionen andere auf sprachliche Defizite aufmerksam zu machen, sind recht amüsant, es ist aber nunmal so, daß ich mich nie an einem Wort aufgerieben habe, sondern an einem ganzen Beitrag.
  23. ......doch -> Dich !! Ende
  24. Moin Kinders !! @BrainSpy Mal davon ausgegangen, daß das was dein FISI-Kollege aus Wiesbaden in irgendeiner Form Hand und Fuß hat, sollte man sich genauestens überlegen, ob man sowas an Dritte weitergibt. Es gehört nicht viel Verstand dazu zu wissen, daß solche Bemerkungen ein ziemlich heißes Eisen sind und nebenbei klingen postigns wie "ein xy aus xy hat mir da was gesteckt" doch eher sehr seltsam ! Fazit -> UNGLAUBWÜRDIG @JeanLucPicard Auch wenn dich diese Märchenstunde so erregt, wertest du mit solchen Kommentaren die Seriösität dieses Forums nicht gerade auf !! Ulf

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...