PHP / MySQL kod Bu bit bir saklı yordam kabul edilir?
$sql = 'SELECT username FROM user WHERE username = ? AND passwordHash = ?';
$result = $db->query($sql, array($_POST['username'], $passwordHash));
Hayır sadece bir sorgu. Kodlanmış başka bir şey olduğu gerçeği (bu durumda, PHP) bir saklı yordam yapmaz.
Bir saklı yordam inside veritabanında saklanır. Ayrıca bkz the manual on stored routines
Bir saklı yordam, SQL sunucusu üzerinde depolanan SQL bir parçasıdır.
Gibi wikipedia describes it:
A stored procedure is a subroutine available to applications accessing a relational database system.
Stored procedures (sometimes called a proc, sproc, StoPro, or SP) are actually stored in the database data dictionary.
Bir MySQL veritabanı ile çalışan iseniz, kılavuzun bu bölümünde bakmak isteyebilirsiniz: Chapter 19. Stored Programs and Views
Here, your SQL code is not stored on the SQL server : it is written directly in your PHP script.
Yani, hayır, bu bir saklı yordam değil - basit bir SQL sorgu.