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.

Recomendado