Moin!
habe die Klasse hier gefunden:
http://snipplr.com/view/28046/simple-mysql-class/und frage mich warum ich das nicht immer so gemacht habe :-)
Weil du vernünftige Klassen programmieren willst.
Weil du vernünftiger Fehlerbehandlung willst, z.B. vernünftiges Werfen von Exceptions.
Weil du vernünftiges Escaping brauchst.
Weil du die mysql_*-Funktionen nicht mehr einsetzen willst, sondern die MySQLi-Extension mit ihrem objektorientierten Interface.
Weil du in der Result-Klasse Interfaces wie Countable, Iterator oder ArrayAccess implementieren willst.
Gibts da noch eine bessere Klasse mit noch mehr Funktionen?
Es gibt vor allem Klassen, bei denen man kein Augenkrebs kriegt, wenn man deren Code sieht.
- Sven Rautenberg