Statistik |
Beiträge: 144.532 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 162%
Ausl. d. letzten 5 Minuten: 131%
Ausl. d. letzten 15 Minuten: 141%
Aktulle Uhrzeit: 23:20
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
Thema: was zu lachen |
speedy
Antworten: |
78 |
Hits: |
46.609 |
|
|
Letzte Woche hatte ich ganz ausgefallenen Sex!
Echt?
Oh ja, Montag ausgefallen, Dienstag ausgefallen, Mittwoch ...
Greets, speedy
|
|
Thema: ProfileVisits für wbb 2.2 |
|
Hallo,
es gibt keine spezielle Version für 2.2.
Ob ProfilVisits unter 2.2 funktioniert, kann ich nicht sagen.
Greets, speedy
|
|
Thema: [Hilfe gesucht] RapidPHP und xDebug |
|
Hi @all,
ich benutze RapidPHP und habe xDebug eingebunden. Ich kann Breakpoints setzen, erhalte aber nicht wie erwartet die notwendigen Informationen. Irgendwas scheine ich falsch zu machen.
Hat jemand Erfahrung mit dieser Kombination und kann mir sagen, wie ich den Debugger dazu bringe, das zu tun, was er soll?
Greets, speedy
|
|
Thema: sch****** IE macht mich irre! CSS will net |
speedy
Antworten: |
14 |
Hits: |
11.311 |
|
|
Hi,
man nehme folgende Statements und tue sie in die HTML-Datei:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
|
<style type="text/css">
<!--
.acronym_lexicon {
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#000000;
cursor: help; }
-->
</style>
|
|
Dann gehe man zu der entsprechende Zeile und tue folgendes:
code: |
1:
2:
3:
|
Dies ist <span class="acronym_lexicon">Tristan</span> und nicht Isolde.
|
|
Und dann sehe man - oh Wunder! - es funktioniert.
Greets, speedy
|
|
Thema: sch****** IE macht mich irre! CSS will net |
speedy
Antworten: |
14 |
Hits: |
11.311 |
|
|
@ BlackVale:
ich gebe dir vollkommen recht. Der IE IST zwar recht intolerant, was Fehler anbelangt, aber bei einer sauberen Programierungg lässt sich (fast) alles machen.
Übrigens: wenn du <p> einsetzt, erfolgt (leider) ein Zeilenumbruch. Das wäre aber wohl nicht gewünscht ...
@ Knuddelchen:
was du hier realisieren willst, habe ich dutzendfach im Einsatz - problemlos und MIT dem IE. Also: nicht einfach alles auf den "Scheiss"-IE schieben, denn: ein Programm ist immer nur so gut wie sein Programmierer ...
Greets, speedy
|
|
Thema: sch****** IE macht mich irre! CSS will net |
speedy
Antworten: |
14 |
Hits: |
11.311 |
|
|
Hi,
dann nimm folgende Definition vor:
a.over { border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#000000;
cursor: help; }
Greets, speedy
|
|
Thema: [Hilfe gesucht] Count(*) |
|
Hi Viktor,
ich habe mich noch mal schlau gemacht: Subqueries funktionieren ab der Version 4.1, darunter leider nicht.
Greets, speedy
|
|
Thema: [Hilfe gesucht] Count(*) |
|
@ Viktor:
ACHTUNG:
Habe gerade festgestellt, dass diese Form der Abfrage erst ab der MySQL-Version 5.xx läuft. Die 4-er-Version scheint dies nicht zu unterstützen.
Die MySQL-Version kannst du folgendermassen ermitteln:
code: |
1:
2:
3:
4:
|
$asql = explode('.', mysql_get_client_info()) ;
$mysqlver = $asql[0] ;
|
|
Greets, speedy
|
|
Thema: [Hilfe gesucht] Count(*) |
|
@ Viktor:
ich habe die Lösung! Das Zählerfeld muss als Subquery definiert werden, dann funktionierts.
Ein Beispiel:
Select t1.name,
(Select count(*) from TabelleB t2 where t2.key=t1.key AND kennzeichen<>'n') [AS anzahl]
from TabelleA t1
Where ....
Damit werden NULL-Zähler korrekt ausgegeben.
Greets, speedy
|
|
Thema: [Hilfe gesucht] Count(*) |
|
Jo, Batida,
das ist auch eine Lösung. Das mache ich wohl erstmal so, auch wenn es nicht die "eleganteste" ist. Schön wäre es halt schon, wenn alles in einer Abfrage erledigt werden könnte. Aber als Notlösung taugt es allemal.
Vielleicht hat aber dennoch der eine oder andere Lust, sich dieses Problems anzunehmen, denn interessant ist es allemal. Vor allem wäre es gut zu wissen, WARUM SQL so reagiert. Ist doch eigentlich nicht logisch, oder?
Greets, speedy
|
|
Thema: [Hilfe gesucht] Count(*) |
|
Hi @all,
folgendes Problem:
Ich habe eine Tabelle A (A) und eine Tabelle B (B).
B ist eine Untertabelle von A und durch einen Schlüssel mit A verbunden.
Ich möchte nun wissen, wieviele Sätze in B stehen, die den gleichen Schlüssel wie A haben.
Das ist nun weiters nicht schwierig:
Select name, count(*) from tabelleA t1 left join tabelleB t2 on t2.key=t1.key group by name
gibt mir also alle Namen einmalig aus und dazu die Anzahl der Sätze, die in Tablle B stehen.
Nun will ich aber die B-Sätze filtern. Es sollen nur die Sätze gezählt werden, die im Feld 'kennzeichen' kein 'n' enthalten.
Folgende Anweisung würde funktionieren:
Select name, count(*) from tabelleA t1 left join tabelleB t2 on t2.key=t1.key and kennzeichen<>'n' group by name
Angenommen, die Tabelle B hat 5 Sätze und drei daon tragen das Kennzeichen 'n', dann gibt SQL korrekt die Zahl 2 aus.
Sind vier Sätze mit 'n' gekennzeichnet, wird 1 ausgegeben, was richtig ist.
Und nun kommt das Problem:
Sind nämlich ALLE Sätze mit 'n' belegt, gibt SQL trotzdem 1 aus, obwohl es eigentlich 0 sein müssten.
Kann mir jemand sagen, wie ich das korrekte Ergebnis bekomme?
Greets, speedy
|
|
Thema: Neue Version ProfileVisits 1.4 |
speedy
Antworten: |
44 |
Hits: |
14.164 |
|
|
Hallo an alle mit dem Timeout-Problem
Es könnte daran liegen, dass der Timestring auf eurem Server anders abgelegt wird als erwartet. Da ich zum Vergleich Teile des Time-Strings hernaziehe, MÜSSEN diese Teile natürlich an der erwarteten Position
liegen. Tun sie es nicht, kann der Vergleich nicht funktionieren.
Ich habe bei einem anderen Projekt einen ähnlichen Effekt, habe aber bislang nicht herausfinden können, WIE der Timestamp auf dem Server abgelegt wird (in welchem Format).
Weiss vielleicht jemand von euch, wie man das abfragen kann? Dann könnte ich die Routine entsprechend umbauen.
Greets, speedy
PS: Der Code, wo die Zeit geschrieben wird, ist in der PROFILE.PHP unterhalb der Zeile
// Eintrag wird geschrieben
Da das Feld als Timestamp deklariert ist, wird die Zeit automatisch beim Schreiben eines Satzes eingetragen. Deshalb findest du keine entsprechende Anweisung.
|
|
Thema: Neue Version ProfileVisits 1.4 |
speedy
Antworten: |
44 |
Hits: |
14.164 |
|
|
Hallo,
|
Zitat: Wenn nur X Besucher angezeigt werden, wäre es genial wenn man über einen Textlinkt [alle Anzeigen] in ein PopupFenster kommt, in dem die komplette Besucherliste (mit Avataren) angezeigt wird... Allerdings sollten die User da zum einen danach geordnet werden, in welcher Reihenfolge sie das letzte Mal da waren. Es soll also kein User mehrfach angezeigt werden, sondern in der Reihenfolge der Visits und mit der Anzahl... |
|
|
Um die Datei nicht unnötig aufzzublähen, werden nur die letzten X Datensätze gespeichert. Alles was darüber hinaus geht, wird automatisch gelöscht (siehe Beschreibung zum Hack).
Greets, speedy
|
|
Thema: wbb2.3.x @Speedy / |
|
Hallo DenHelder,
leider habe ich momentan überhaupt keine Zeit, um zu programmieren.
Eventuell kann dir jemand anders helfen, ansonsten musst du warten, bis ich wieder etwas Luft habe. Sorry!
Greets, speedy
|
|
Thema: Priorität eines Beitrages zurücksetzen |
speedy
Antworten: |
2 |
Hits: |
11.155 |
|
|
Hi @all,
ich habe vor geraumer Zeit einen Beitrag in mein Forum mit der Priorität WICHTIG eingestellt. Nun hat sich die Geschichte aber weiter entwickelt und der Beitrag sollte nicht mehr oben festkleben.
Leider habe ich keine Möglichkeit gefunden, dieses WICHTIG (das Gleiche gilt für ANKÜNDIGUNG) zurückzusetzen (ich habs jetzt direkt in der Tabelle gemacht). Kennt jemand eine Möglichkeit, die Priorität eines Beitrages auf "normalem Weg" zu ändern?
Greets, speedy
|
|
|
|