Como chamar um procedimento armazenado do PHP no MySQL
Os procedimentos armazenados fornecem aos programadores PHP aplicativos de banco de dados pré-programados que recuperam e editam os registros do MySQL. Procedimentos armazenados permitem enviar parâmetros para o programa de banco de dados, para que você possa recuperar apenas um conjunto específico de registros. Você deve se conectar ao banco de dados e usar a função "mysql_query" para chamar um procedimento armazenado do MySQL a partir de uma página PHP.
1
Botão direito do mouse na página PHP que você deseja usar para chamar o procedimento armazenado e selecione “Abrir com”. Clique no editor PHP para abrir o código.
2
Adicione a conexão PHP ao banco de dados MySQL. O código a seguir se conecta a um servidor de banco de dados chamado "dbserver" com um nome de usuário e senha:
$ server = mysql_connect ('dbserver', 'username', 'password');
Substitua os três valores por seu próprio nome de banco de dados e nome de usuário e senha.
3
Selecione um nome de banco de dados. O código a seguir ativa o nome do banco de dados, que contém o procedimento armazenado:
$ db = mysql_select_db ('mydatabase', $ server);
Altere o texto "mydatabase" para seu próprio nome de banco de dados.
4
Chame o procedimento armazenado para recuperar registros do MySQL. O código a seguir chama um procedimento armazenado e retorna um conjunto de registros de clientes:
$ records = mysql_query ('CALL get_customers ()');
Substitua "get_customers" pelo seu próprio procedimento armazenado.