bUTschy.de

Suchen

Zeiterfassung

Mit Vanilla PHP und Legacy Code die SQLite Datenbank befragt und die sagt:

DatumStartEndePauseZeit
23.1008:0017:00608.0
24.1008:0017:00608.0
25.1008:0017:00608.0
26.1008:0017:00608.0
27.1008:0017:00608.0
Insgesamt: 40.0 Stunden.

blockquote

Random c&p Quote´s aus der SQLite $DB

Was mich am Regen so nervt, ist seine Einstellung.
Immer von oben herab.
<cite>cite</cite>
Das Leben ist zu kurz für... Egal was!
Denke daran,
wenn wir verhaftet werden... Du bist taub und ich spreche kein Deutsch!

Quelle: /blockquote

PHP Deprecated

Und noch ein PHP Deprecated ab PHP 8.1 ... wurde gerade beim refactoring der SQLite CRUD in die Fehlerlogs geschrieben. Dieses mal betrifft es meine htmlspecialchars() Funktion und komischerweise nur bei meinem SQLite Script.

Passing null to parameter #1 ($string) of type string is deprecated

Aber auch hier habe ich schnell eine Lösung gefunden und die geht so:

CRUD SQLite

Zu verschenken... eine voll funktionsfähige CRUD in PHP für SQLite3 in Simple 🙄

public function __construct($db) {
 $this->db = new SQLite3($db);
 $this->init();
}