В настоящее время мой код (PHP) содержит слишком много SQL-запросов. например,...
// not a real example, but you get the idea...
$results = $db->GetResults("SELECT * FROM sometable WHERE iUser=$userid");
if ($results) {
// Do something
}
Я изучаю использование хранимых процедур, чтобы уменьшить это и сделать вещи немного более надежными, но у меня есть некоторые проблемы.
У меня есть сотни различных запросов, используемых на веб-сайте, и многие из них очень похожи. Как я должен управлять всеми этими запросами, когда они удаляются из их контекста (код, который использует результаты) и помещается в хранимую процедуру в базе данных?