Archiv

Archiv für die Kategorie ‘Programmierung’

Einfach mal einfach mit Papier und Stift

4. August 2010

Bei der Programmierung kommt es logischerweise oft dazu, dass man eine Verschachtelung von wenn (if), wenn unter Bedingung (ifelse) und sonst (else) vornimmt. Nicht selten verliert man dabei schnell den Überblick. Abhilfe können jedoch zwei Gegenstände verschaffen, die schon lange vor dem Internet existiert haben: Papier und Stift.

Meistens ist dies genau das Richtige, wenn längere Zeit programmiert wurde und man die Gedanken und Ideen auf einem Blatt Papier (Programmablaufplan wird ja wohl nicht umsonst mit den Buchstaben PAP abgekürzt :-) ) sammeln kann. Verschachtelungsprobleme lösen sich dnan in wenigen Sekunden.

Aus professioneller Sicht sollte man eh vor dem Programmieren einen Ablaufplan erstellen, doch aus den Situationen die durch das direkte Programmieren entstehen, lernt man und die Programmiererfahrung wird gestärkt.

admin Programmierung

htdocs / mysql/data – Pfad ändern

20. Juni 2010

Wenn die htdocs und mysql/data (Speicherort der MySQL-Datenbanken) an einem anderen Speichertort gespeichert werden sollen, als es von xampp vorgegeben ist (C:/xampp/htdocs und C:/xampp/mysql/data) müssen verschiedene Dateien editiert werden:

für die htdocs die “httpd.conf” – Wichtig: Dort befinden sich zwei dieselben Pfade, welche mit dem neuen Speichertort überschrieben werden müssen!

für die mysql/data die “my.ini” welche sich im Ordner “mysql” im normalen Xampp-Ordner befindet.

admin Programmierung , ,

Anwendung der Funktion number_format (PHP)

17. Juni 2010

Wie allgemein bekannt ist werden Zahlen in dem Format 0.00 gespeichert. Um dieses Format nun “ins Deutsche” zu übersetzen ist die Funktion “number_format” hilfreich.

Sinnvoll ist die Verwendung von 4 Argumenten (Zahl, Nachkommastellen, Zeichen für die Kommastelle, Zeichen für die Tausenderstelle, Mio-, Mrd-Stelle etc.)

$number = 1234567
$number_format = number_format($number,2, “,”, “.”);
echo $number_format;

Die Ausgabe würde lauten: 1.234.567,00

admin Programmierung