php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.11.2007, 15:03  
Erfahrener Benutzer
 
Registriert seit: 14.04.2006
Beiträge: 111
tayke
Standard Abfrage in Funktion auslagern - lohnt sich das?

Hallo,

hab mir überlegt, die mysql Abfrage in eine Funktion ausuzlagern, jedoch wäre das ja nur eine Zeile, die ich auslagern könnte.
Lohnt sich sowas?

Aus...
PHP-Code:
$sql "SELECT ... FROM ... ORDER BY ...";
$res mysql_query($sql) or die(mysql_error());
while (
$ds mysql_fetch_assoc($res)) { ... } 
wollte ich...

PHP-Code:
function sqlquery($sql) {
    
$res mysql_query($sql) or die(mysql_error());
}

sqlquery("SELECT ... FROM ... ORDER BY ...");
while (
$ds mysql_fetch_assoc($res)) { ... } 
...machen.
tayke ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 15.11.2007, 15:18  
Erfahrener Benutzer
 
Registriert seit: 12.05.2005
Beiträge: 1.038
PHP-Kenntnisse:
Fortgeschritten
notyyy befindet sich auf einem aufstrebenden Ast
Standard

sowas lohnt sich immer, ich würde mir aber eine generelle mysql klasse schreiben ...
debuggen wird so sehr einfach
notyyy ist offline   Mit Zitat antworten
Alt 15.11.2007, 17:44  
Erfahrener Benutzer
 
Registriert seit: 14.04.2006
Beiträge: 111
tayke
Standard

Sowas in der Art hatte ich vor. Da ich davon aber noch keine Erfahrung hab, wollte ich erstmal wissen, was man bzw. wieviel man auslagern kann/sollte.
tayke ist offline   Mit Zitat antworten
Alt 15.11.2007, 18:58  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Naja achte auf den Variablen-Scope, $res ist in deinem zweiten Code-Beispiel nicht definiert.

Wenn schon denn schon würde ich dann sagen, und wie notyyy vorgeschlagen hat, gleich alles an MySQL-Gedöhns über eine Klasse abstrahieren.
Zergling-new ist offline   Mit Zitat antworten
Alt 15.11.2007, 23:36  
Erfahrener Benutzer
 
Registriert seit: 14.04.2006
Beiträge: 111
tayke
Standard

Zitat:
Zitat von Zergling
Naja achte auf den Variablen-Scope, $res ist in deinem zweiten Code-Beispiel nicht definiert.
Das hab ich beim Testen vorhin auch bemerkt! :wink:
tayke ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
Rekursive Funktion bricht ab... duras666 PHP Tipps 2008 9 28.04.2008 11:36
Komplexe Funktion: +Übersichtlichkeit, -Performance Jacks Rache PHP Tipps 2006 3 07.06.2006 14:22
PHP Funktion in Myql Abfrage PHP Tipps 2006 6 07.04.2006 13:18
PHP-GTK Tutorial Beitragsarchiv 9 02.11.2005 21:07
variable aus if Abfrage mit in eine Funktion nehmen djrace PHP Tipps 2005-2 6 20.10.2005 15:57
Rückgabewert einer rekrusiven Funktion PHP-Fortgeschrittene 7 06.10.2005 18:44
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Funktion in einer Funktion aufrufen? PHP Tipps 2005-2 11 14.06.2005 15:14
SQL in Funktion auslagern PHP Tipps 2005 8 20.05.2005 21:47
[Erledigt] IF() abfrage in variable packen PHP Tipps 2005 14 01.04.2005 17:23
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44
[Erledigt] Mysql Abfrage Problem! PHP-Fortgeschrittene 5 27.11.2004 10:22
Abfrage zweier Tabellen mit COUNT() funktion Datenbanken 23 20.09.2004 22:13
Abfrage aus DB noch mal ausgeben und Abfrage aus mehrern Tab PHP Tipps 2004 4 12.07.2004 15:00

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql abfragen auslagern, php mysql query auslagern, mysql abfrage in funktion, mysql abfrage in function, funktionen für da abfrage, php mysql abfrage funktion, mysql query in funktionen auslagern, php mysql query in function, mysql query in function, abfrage in funktion php, mysql abfrage in funktion auslagern, php funktionen abfragen, php abfrage in einer funktion, php mysql select auslagern, php abfragen in functionen auslagern, php selects auslagern, mysql abfrage funktion, mysql anweisungen auslagern, mysql abfrage als php funktion, php werte aus datenbank für vergleich verändern

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:00 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.