Hallo Community,
ich arbeite derzeit an einem Abschlussprojekt in PHP und erstelle ein Klassendiagramm. Dabei habe ich eine Klasse, die Funktionen für den Datenbankzugriff bereitstellt. Innerhalb dieser Funktionen nutze ich für Select-Abfragen die Funktion "mysql_query". Im erfolgsfalle erhalte ich in $result den Inhalt der Abfrage und lasse die Funktion diesen als Rückgabewert zurückgeben. Funktioniert alles auch super, doch jetzt folgt das zugehörige Klassendiagramm... (und ja, ich weiss, eigentlich macht man das Diagramm zuerst )
Im Klassendiagramm würde ich gern den Datentyp für den Rückgabewert meiner Select-Funktion angeben. Dieser ist im Grunde der gleiche Rückgabewert, wie der, den "mysql_query" im Erfolgsfall zurückgibt. Doch was für ein Datentyp ist das?
Folgender Satz steht in der Dokumentation auf php.net:
Kann mir jemand sagen was für einen Datentyp man unter "eine Ressourcen-Kennung" versteht? Wäre für jede Hilfe dankbar
ich arbeite derzeit an einem Abschlussprojekt in PHP und erstelle ein Klassendiagramm. Dabei habe ich eine Klasse, die Funktionen für den Datenbankzugriff bereitstellt. Innerhalb dieser Funktionen nutze ich für Select-Abfragen die Funktion "mysql_query". Im erfolgsfalle erhalte ich in $result den Inhalt der Abfrage und lasse die Funktion diesen als Rückgabewert zurückgeben. Funktioniert alles auch super, doch jetzt folgt das zugehörige Klassendiagramm... (und ja, ich weiss, eigentlich macht man das Diagramm zuerst )
Im Klassendiagramm würde ich gern den Datentyp für den Rückgabewert meiner Select-Funktion angeben. Dieser ist im Grunde der gleiche Rückgabewert, wie der, den "mysql_query" im Erfolgsfall zurückgibt. Doch was für ein Datentyp ist das?
Folgender Satz steht in der Dokumentation auf php.net:
Nur für SELECT, EXPLAIN, SHOW oder DESCRIBE Anweisungen liefert mysql_query() eine Ressourcen-Kennung oder FALSE, falls die Anfrage nicht korrekt ausgeführt wurde.
Kommentar