Wie verwalten Sie SQL-Abfragen

Im moment mein code (PHP) zu viele SQL-Abfragen in es. eg...

//not a real example, but you get the idea...
$results = $db->GetResults("SELECT * FROM sometable WHERE iUser=$userid");
if ($results) {
    //Do something
}

Ich bin auf der Suche in die Verwendung von gespeicherten Prozeduren zu reduzieren und die Dinge ein wenig robuster, aber ich habe einige Bedenken..

Habe ich Hunderte von verschiedenen Fragen rund um die Website, und viele von Ihnen sind sehr ähnlich. Wie soll ich es Schaffe alle diese Fragen, wenn Sie entfernt werden aus Ihrem Kontext (der code, der mithilfe der Ergebnisse) und platziert in einer gespeicherten Prozedur auf die Datenbank?

InformationsquelleAutor Rik Heywood | 2008-09-01
Schreibe einen Kommentar