Neuste Artikel aller Themen |
26.05.2025
Den eingegebenen Text aus einer TextArea ermitteln 
Um den Inhalt einer TextArea zu erhalten ist wie folgt zu verfahren:
let textOfTextArea: string = (document.getElementById("my-textarea")).value;
Stichworte:
TypeScript, TextArea, Inhalt, Wert, Text
TypeScript, TextArea, Inhalt, Wert, Text
22.05.2025
JOIN - einfachste Form 
Die einfachste Version eines Join kommt sogar ohne das Schlüsselwort join aus:
Tabelle personen:
id | Name
-----|------------
1234 | Hugo Hüpfer
1235 | Trude Tropf
Tabelle bestellungen:
bezeichnung | preis | personid
------------|-------|----------
Reifen | 500 | 1234
Kette | 200 | 1235
Bremse | 700 | 1234
SQL-Statement:
SELECT p.name, b.bezeichnung FROM personen p, bestellungen b WHERE p.uid=b.personid
Ergebnis:
name | bezeichnung
------------|-------------
Hugo Hüpfer | Reifen
Trude Tropf | Kette
Hugo Hüpfer | Bremse
Stichworte:
MySql, MariaDB, join
MySql, MariaDB, join
17.05.2025
super-Konstruktor aufrufen 
class MyClass extends OtherClass {
public function __construct($param) {
parent::__construct($param);
}
}
class OtherClass {
public function __construct($param) {
$this->param = $param;
}
}
Stichworte:
PHP, super __construct aufrufen, Konstruktor der super-Klasse aufrufen
PHP, super __construct aufrufen, Konstruktor der super-Klasse aufrufen
07.02.2025
Tabellenstruktur anzeigen 
Die Tabellenstruktur kann mit folgendem Befehl angezeigt werden:
DESCRIBE myTable
Stichworte:
MySql, MariaDB, Tabellenstruktur anzeigen
MySql, MariaDB, Tabellenstruktur anzeigen
23.01.2025
forEach 
myArray.forEach(elem => {
elem.innerHTML = "Huhu";
});
Stichworte:
JavaScript, forEach, Beispiel
23.01.2025
HTMLCollection in Array umwandeln 
let htmlCollection = document.getElementByTagName("myElement");
let arr = Array.from(htmlCollection);
Stichworte:
JavaScript, HTMLCollection, Array, umwandeln, konvertieren
09.01.2025
Daten in CSV-Datei exportieren 
Um Daten aus einer MySql-/MaraiDB-Datenbank in eine CSV-Datei zu exportieren braucht man nur in der mysql-Kommandozeile folgenden Befehl einzugeben:
SELECT * FROM mytable INTO OUTFILE 'mydata.csv';
Stichworte:
MySql, MariaDB, CSV-Datei, exportieren
MySql, MariaDB, CSV-Datei, exportieren
17.12.2024
Ersatz für string.format(..) 
Die Methode formatString im Beispiel unten ist ein Ersatz für string.format(..):
export default class StringUtil {
private static instance: StringUtil = new StringUtil();
constructor() {
if (StringUtil.instance) {
throw new Error("Error: Instantiation failed: Use 'Util.getInstance()' instead of 'new Util()'.");
}
StringUtil.instance = this;
}
public static getInstance(): Util {
return Util.instance;
}
/**
* Ersatz für string.format(..)
* Beispiel: Util.getInstance().formatString("{0} ist {1}", "Dies", "super!"); -> "Dies ist super!"
* @param str
* @param val
* @returns Den formatierten String
*/
public formatString(str: string, ...val: string[]): string {
for (let index = 0; index < val.length; index++) {
str = str.replace(`{${index}}`, val[index]);
}
return str;
}
}
Stichworte:
TypeScript - Ersatz für string.format(..)
TypeScript - Ersatz für string.format(..)
16.12.2024
Apache: Keine nur ähnlichen Dateien anzeigen 
Mit den Standarteinstellungen des Apache-Webserver wird, falls die exakte Datei nicht gefunden wird, eine Datei mit ähnlichem Namen angezeigt.
Um dies zu unterbindenm kann man im Web-Verzeichnis, in welchem man diese Funktion nicht möchte die Datei .htaccess anlegen. Dort muss:
CheckSpelling off
angegeben sein.
Stichworte:
Linux, Apache, ähnliche Dateien nicht anzeigen
Linux, Apache, ähnliche Dateien nicht anzeigen
Zeichensatz ermitteln
Die Größe des Standard-Zeichensatzes kann wie folgt ermittelt werden: