php.de

Zurück   php.de > php.de Intern > Beitragsarchiv

Beitragsarchiv Nur gucken, nichts anfassen. Das Archiv der Beiträge vergangener Zeiten.

 
 
LinkBack Themen-Optionen
Alt 17.01.2007, 01:14  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard tutorial mysql klassen im oop projekt

hallo,
im internet gibt es unzählige mysql oop tuts -> wie schreibe ich mir meine eigene mysql klasse. danach wird aber immer nur prozedural auf die mysql klasse zugegriffen - nie über eine zweite klasse!

ich suche nun ein gutes tutorial, das beschreibt, wie man sinnvoll in einer zweiten klasse auf die mysql klasse (und deren rückgabewerte usw.) zugreift, um z.b. ein oop newssystem zu entwickeln.

sollte dieses tutorial auch noch die ausgabe mit templates erörtern ist das natürlich auch nicht schlecht
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.01.2007, 07:44  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Zitat:
Zitat von phpdummi
sollte dieses tutorial auch noch die ausgabe mit templates erörtern ist das natürlich auch nicht schlecht
Wenn du es sinnvoll machen willst, dann nein Überlass das anderen Klassen. Kannst dir ja ma das MVC-Pattern anschauen.

Und damit gleich zum Rest: Versteh ich nicht so ganz ^^ Aber es kann sein, dass du damit gewissermaßen ein Model meinst (das "M" ind "MVC" ). Ein Tutorial dafür hab ich nicht, ist allerdings auch nicht so schwer, wenn man es nicht sooo kompliziert macht/machen will

PHP-Code:
class MyModel {
  protected 
$_db NULL;
  public class 
__constructor () {
    
// Fill $options
    
$this->_db = new DataBaseClass ($options);
  }
  public function 
getUserName ($id) {
    
// Fill output ;)
    
return $output;
  }

Im Endeffekt ist das, was du als "nur prozedural" beschreibst, nur Code-Ausschnitte, die sich überall (und damit auch in Klassen ) wieder finden können. Die Einbindung ändert sich aber nicht, vielleicht ein Grund, warum man keine Tutorials dazu findet

Hoffe, ich hab dich richtig verstanden!
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 17.01.2007, 19:11  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard


mvc ... naja ^^ nich so mein fall, werd ich mir trotzdem mal zu gemüte führen
danke für den code abschnitt
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline  
Alt 17.01.2007, 19:44  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard Re: tutorial mysql klassen im oop projekt

Zitat:
Zitat von phpdummi
hallo,
im internet gibt es unzählige mysql oop tuts -> wie schreibe ich mir meine eigene mysql klasse. danach wird aber immer nur prozedural auf die mysql klasse zugegriffen - nie über eine zweite klasse!
Die mysql_* Funktionen sind nunmal prozedural.
Meinst du vielleicht das Factory-Pattern?
Zergling-new ist offline  
Alt 17.01.2007, 20:17  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

nein Factory-Pattern meinte ich nicht.
die diskusion um den richtigen programmierstil beantwortet schon einige fragen
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline  
 


Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Gutes PHP & MySQL Tutorial nicobischof PHP Tipps 2006 1 30.04.2006 18:59
tutorial bez�glich klassen f�r dummies? Promaetheus PHP Tipps 2006 22 29.03.2006 20:01
MySQL Tutorial anhand eines Newssystems? Datenbanken 12 13.03.2006 16:50
php / mysql suchfunktion - tutorial Bonaparte PHP Tipps 2006 22 13.01.2006 20:27
[Erledigt] Gutes MySQL Tutorial Datenbanken 2 01.12.2005 17:11
PHP MySQL Projekt Grafisch Darstellen ? Wie und Womit ? Cyberbob_at_tot Off-Topic Diskussionen 8 03.11.2005 14:28
Suche gutes mySQL Tutorial imported_FlasH Datenbanken 1 26.10.2005 19:29
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Tutorial für Klassen mit PHP5 Matthias959 PHP-Fortgeschrittene 2 20.04.2005 19:30
Mysql KLassen scripte Spike_php PHP Tipps 2005 5 25.02.2005 21:49
Ein gutes DEU. Tutorial zur Installation von MYsql... Datenbanken 2 30.01.2005 17:44
Suche Arbeitgeber für ein großes PHP und MySQL Projekt! Beitragsarchiv 1 16.09.2004 16:38
[Erledigt] Mysql Datenbank durchsuchen - Tutorial Datenbanken 5 10.07.2004 13:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php mysql class tutorial, php mysql klasse tutorial, oop login tutorial, mysql klassen, http://www.php.de/beitragsarchiv/43278-tutorial-mysql-klassen-im-oop-projekt.html, php mysql oop tutorial, php oop mysql tutorial, php oop projekt, php class tutorial, mysql klasse tutorial, php oop tutorial mysql, php mysql klasse, php oop mysql, tutorial mysql klasse, oop php mysql tutorial, mysql oop tutorial, mysql klasse, php oop newssystem, php mysql klasse pattern, php newssystem oop

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:43 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.