Quantcast
Channel: PDO: Dynamische Read- und Write-Funktion schreiben – SELFHTML-Forum
Browsing latest articles
Browse All 28 View Live

PDO: Dynamische Read- und Write-Funktion schreiben

Ja entweder löscht du es oder du erweiterst es und machst es sinnvoll: public function query( $strQuery, $arValues = array() ) { $this->objPDOStatement = $this->getPDO()->prepare( $strQuery );...

View Article



PDO: Dynamische Read- und Write-Funktion schreiben

public function prepare( $sql ): PDOStatement{ return $this -> pdo -> prepare( $sql ); }Das ist meiner Meinung nach sinnfrei. Wieso nicht $object->getPDO()->prepare( $sql ) aufrufen? Sofern...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo Felix,Du verwendest zwar eine Datenbank, aber nur für Teilaufgaben der Datenhaltung?nun, zunächst einmal hatte ich die Daten über eine JSON-Datei eingepflegt, dann erst hatte ich die Funktion des...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo Rolf,Properties sind ein Teil der Klassendefinition. Im Konstruktor kannst Du sie befüllen, wenn Du willst - aber das nimmt Dir PDO...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo borisbaer,Wo müssen die entsprechenden Properties stehen? Im Constructor?Properties sind ein Teil der Klassendefinition. Im Konstruktor kannst Du sie befüllen, wenn Du willst - aber das nimmt Dir...

View Article


PDO: Dynamische Read- und Write-Funktion schreiben

Lieber borisbaer,Du verwendest zwar eine Datenbank, aber nur für Teilaufgaben der Datenhaltung?Meine Lösung sieht so aus: Die HTML-Tabelle generiert sich aus Daten einer JSON-Datei und einer...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Ich meinte, ich habe gelesen, man kann auf filter_input verzichten,Auf filter_input im Hinblick auf SQL-Injections zu vertrauen ist sogar falsch. Bevorzugt prepare()- bzw. bindValue() oder PDO::quote...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

public function prepare( $sql ): PDOStatement{ return $this -> pdo -> prepare( $sql ); }Das ist meiner Meinung nach sinnfrei. Wieso nicht $object->getPDO()->prepare( $sql ) aufrufen? Sofern...

View Article


PDO: Dynamische Read- und Write-Funktion schreiben

Hi,Was meinst du mit „echten“ Models? Was wären denn „unechte“?Kleidi Hum, Caomi Nampbell, Schlaudia Ciffer, … cu, Andreas a/k/a MudGuard

View Article


PDO: Dynamische Read- und Write-Funktion schreiben

Hallo T-Rex,ich lese da ein "self::prepare".Das heißt für mich, dass du in einer Klasse, in der das PDO Objekt steckt, die SQL Statements zusammenbauen willst. Ich hab ein paar Regeln beim...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo Rolf,Lies doch erst mal im PHP Handbuch bevor Du fragst meinst du den folgenden Auszug:PDO::FETCH_CLASS: returns a new instance of the requested class, mapping the columns of the result set to...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo borisbaer,Warum hast du eigentlich den Modus bei FetchAll auf PDO::FETCH_CLASS umgestellt? Was bringt das?Lies doch erst mal im PHP Handbuch bevor Du fragst Wenn Du eine Klasse 'Release'...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo Rolf,interessantes Bild - kann man so machen, muss man nicht.ja, das ist ja irgendwie generell das „Problem“ bei MVC für Laien wie mich. Jeder macht es irgendwie anders. Mir schien es so sinnvoll...

View Article


PDO: Dynamische Read- und Write-Funktion schreiben

Hallo borisbaer,interessantes Bild - kann man so machen, muss man nicht.Diese "Master Model" Klasse, die die CRUD Methoden implementieren soll, scheint mir eher sowas wie eine Toolbox mit den nötigen...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Ich habe noch das Problem, das durch die veränderte Fetch-Methode die Ausgabe einen anderen Datentyp hat, und zwar:$releases=Array([0]=> App\Models\Release Object([id]=>3[value]=>1[game]=>...

View Article


Image may be NSFW.
Clik here to view.

PDO: Dynamische Read- und Write-Funktion schreiben

Die Methoden an der Modell-Klasse (also nicht Model, sondern eine Klasse des fachlichen Modells wie Release), die zur Kommunikation mit der DB dienen und damit die Spezifika der jeweiligen Klasse...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo borisbaer,Interface zur Datenbank? Das ist mir neu. Was meinst du damit?Das, worüber wir hier reden. Die Methoden an der Modell-Klasse (also nicht Model, sondern eine Klasse des fachlichen...

View Article


PDO: Dynamische Read- und Write-Funktion schreiben

Hallo Rolf,P.S.: Soweit ich gelesen habe, ist es nicht nötig, filter_input zu verwenden, wenn man mit PDO arbeitet, oder?Klingt nach frisch gepresstem Konfusel.Du musst für jeden Kontextwechsel die...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

HalloViel wichtiger ist es nachher, wenn Du die Daten wieder ausgibst, htmlspecialchars zu verwenden.Wenn denn die Ausgabe in HTML erfolgt. Genereller gesagt ist es die zum Ausgabeformat passende...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo Raketenwilli,ja ok, kann man so machen. Wenn man Autoinkrement-IDs für jede Table verwendet. Das ist in meinen DBs öfter mal nicht der Fall, die sind oftmals anders geschlüsselt und haben die ID...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo Felix,wenn Du ein Model hast, ist das dann nicht eine Repräsentation eines Datenobjektes?leider mangelt es mir an der Fachsprache, um das wirklich beantworten zu können. Ich weiß nur, dass...

View Article


PDO: Dynamische Read- und Write-Funktion schreiben

Hallo Rolf,[…] sicherlich hast Du doch auch eine Release-Klasse für die Release-Objekte, oder? Und eine User-Klasse für die User-Objekte.ich habe bis jetzt nur eine Controller-Klasse für die Releases,...

View Article


PDO: Dynamische Read- und Write-Funktion schreiben

Ach ja, und ein Flag "$isNew" oder so.Naja. War da nicht eine ID, die in der Regel ein Autoinkrement der Datenbank ist?Ist die NULL (nicht: 0), dann ist das doch ausreichend „flaggy“

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Aloha,ich lese da ein "self::prepare".Das heißt für mich, dass du in einer Klasse, in der das PDO Objekt steckt, die SQL Statements zusammenbauen willst. Ich hab ein paar Regeln beim Programmieren....

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo borisbaer,P.S.: Soweit ich gelesen habe, ist es nicht nötig, filter_input zu verwenden, wenn man mit PDO arbeitet, oder?Klingt nach frisch gepresstem Konfusel.Du musst für jeden Kontextwechsel...

View Article


PDO: Dynamische Read- und Write-Funktion schreiben

Lieber borisbaer,wenn Du ein Model hast, ist das dann nicht eine Repräsentation eines Datenobjektes?Ein entsprechender Aufruf wäre zum Beispiel: $releases = Model::read( 'releases', 'id, value, game',...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo borisbaer,Model::read?Nö - sicherlich hast Du doch auch eine Release-Klasse für die Release-Objekte, oder? Und eine User-Klasse für die User-Objekte.Hast Du nicht? Na dann, ran! Diese Klassen...

View Article

PDO: Dynamische Read- und Write-Funktion schreiben

Hallo zusammen,in meiner Model-Class möchte ich Funktionen unterbringen, um mit der mySQL-Datenbank zu interagieren. Ich habe bereits eine read-Funktion geschrieben, mit der ich prinzipiell zufrieden...

View Article
Browsing latest articles
Browse All 28 View Live




Latest Images